Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Ouvrir un lien sans clic de l'utilisateur [ JavaScript Orienté objet (POO) / Evènements ] (lechatfoin)

lundi 28 juillet 2008 à 14:23:59 | Ouvrir un lien sans clic de l'utilisateur

lechatfoin

Bonjour,

Voilà j'utilise la librairie GreyBox pour afficher mes popups (qui du coup ne sont plus vraiment des popups...).
En bref pour ceux qui ne voient pas ce que c'est, pour ouvrir maPage.aspx j'ai le code :

<a href="maPage.aspx" title="MonTitre" rel="gb_page_center[500, 500]">

J'ai donc deux "options" title et rel à remplir. Je souhaite à présent que la page maPage.aspx s'ouvre de la même manière mais sans clic de la part de l'utilisateur. J'ai fait quelques essais du genre :

<script language='javascript' type='text/javascript'>location.href='maPage.aspx' title="MonTitre", 'rel=gb_page_center[500, 500]';</script>

Mais après toutes sortes de combinaisons je n'arrive toujours pas à insérer les deux options car je ne sais pas où les mettre. :( Quelqu'un a-t-il une idée ?

lundi 28 juillet 2008 à 15:52:53 | Re : Ouvrir un lien sans clic de l'utilisateur

bultez

Membre Club


<script language='javascript' type='text/javascript'>
location.href='maPage.aspx';
</script>

le titre ce sera celui mis dans maPage, quand à la redimension,
c'est à faire dans la page elle-même... mais comme tout le monde refuse
( avec les onglets ... ), pas d'impotance
sauf si ta "fausse pop-up" est un div qu'on affiche dans la même page,
et là, faut voir, car ce ne sera pas avec location.href.



                Cordialement            Bul         [mon Site]     [M'écrire]

lundi 28 juillet 2008 à 15:53:39 | Re : Ouvrir un lien sans clic de l'utilisateur

bultez

Membre Club
il fallait lire : <script type='text/javascript'>
                Cordialement            Bul         [mon Site]     [M'écrire]

lundi 28 juillet 2008 à 16:00:14 | Re : Ouvrir un lien sans clic de l'utilisateur

lechatfoin

Il s'agit d'une popup affichée dans la même page (c'est pour ça que je dis que c'est pas vraiment une popup).

lundi 28 juillet 2008 à 16:09:18 | Re : Ouvrir un lien sans clic de l'utilisateur

bultez

Membre Club
>>Il s'agit d'une popup affichée dans la même page
ça ne veut rien dire.
si c'est dans la même page, c'est peut-être du au target si c'est un lien, pas plus.
pour un div, l'histoire est autre.
faudrait voir quoi... une url ?

                Cordialement            Bul         [mon Site]     [M'écrire]

lundi 28 juillet 2008 à 16:22:04 | Re : Ouvrir un lien sans clic de l'utilisateur

lechatfoin

C'est un div qui affiche une fausse popup en plein milieu et donc dans la même page qui est faite avec la librairie greybox. C'est pour ça que je dois faire rel=gb_page_center[500, 500].
Ca me parait de plus en plus compliqué en fait

lundi 28 juillet 2008 à 16:34:22 | Re : Ouvrir un lien sans clic de l'utilisateur

Zobibol

Réponse acceptée !
Bonjour, ce n'est pas très compliqué, tout est dans le fichier auto_deco.js

pour ouvrir ta page:

function init(){
    GB_showCenter ("ma page à moi", "[url]", 800, 600);
}

puis sur le onload de ton body:
onload="init()"

et hop ta page s'ouvre sur l'ouverture de la page.
non ?
[o-_-o]

lundi 28 juillet 2008 à 16:46:39 | Re : Ouvrir un lien sans clic de l'utilisateur

bultez

Membre Club
zobibol connait alors ça doit baigner.
ça doit être ajax (peut-être) qui affiche dans un div, à priori donc.

                Cordialement            Bul         [mon Site]     [M'écrire]

lundi 28 juillet 2008 à 17:10:11 | Re : Ouvrir un lien sans clic de l'utilisateur

lechatfoin

Zobibol merci beaucoup ! Je n'ai même plus pensé qu'il y avait surement un GB_quelquechose qui existait... (et nous ne sommes que lundi).

Mon problème suivant c'est que je ne veux pas lancer la popup sur ouverture de la page mais si on remplit une condition.
J'ai donc mis dans le corps de ma condition :
<body onload="javascript:GB_showCenter ('Ma popUp', 'maPopup.aspx', 800, 600);"></body>
Mais je doute que mettre un body en plein milieu d'une page comme ça soit très correct... Que puis-je mettre qui réagit sur onload comme un body ?


lundi 28 juillet 2008 à 17:13:37 | Re : Ouvrir un lien sans clic de l'utilisateur

Zobibol

juste pour savoir ce que tu entends par condition ?
Sur la validation d'un champs ?
    <input type="text" onblur ="if (this.value=='toto')GB_showCenter ('Ma popUp', 'maPopup.aspx', 800, 600);" />


[o-_-o]


1 2

Cette discussion est classé dans : ouvrir, clic, utilisateur, aspx, mapage


Répondre à ce message

Sujets en rapport avec ce message

fermer une fentre avec un clic [ par jje ] est ce que vous savezsi c'est possible de fermer une fenetre, qui a du texte et des images. Je voudrais qu'elle se ferme sur simple clic gauche de l'u envoi formulaire, javascript [ par natsou_k ] Bonjour, j ai un petit soucis en javascript. je voudrais faire en sorte que lorsque l utilisateur clic sur enter, cela fasse le meme effet que le clic Ouvrir une liste déroulante [ par Ordinastie ] Bonjour,Problème super simple, mais dont je doute qu'il n'existe pas de solution: je me demandais s'il était possible d'ouvrir automatiquement une lis Compteur de clic par utilisateur [ par Iksa ] Bonjour à tous! (j'espère que je me suis pas trompée de rubrique)Je viens vers vous après une looongue galère sur différent forum à la recherche d'un Attendre chargement image [ par sisi231 ] Bonjour !       Je souhaiterais bloquer l'exécution de mon script pendant qu'une image se charge et le reprendre après, autrement dit attendre qu'une Ouvrir lien dans nouvel onglet IE7, IE8, Netscape & Firefox [ par Tireur ] Bonjour à vous tous. Language : JavaScript. Par le biais de ce mesage je veux confirmer la chose suivante : Est-ce possible de faire ouvrir un lie évennement de clic !!!!!!!!!!!!!!!! [ par tatoutati ] salut.Est ce que vous pouvez m'aider de resoudre ce probleme:je veut faire une fonction qui fait un évennement de clic sur un lien. vraiment j'ais cas Ajax nouvelle page sur fond transparent [ par mike1310 ] Bonjour à tous, je cherche de la doc sur ajax afin de me permettre d'ouvrir une div transparente par dessus mon site et d'ensuite pouvoir ouvrir une d Simulation de clic [ par ura ] Bonjour,voici mon problème.J'ai crée une image avec plusieurs zones réactives.Voici la partie du code :& Ouvrir un div + drag&drop [ par yanis7518 ] Salut a tousvoila j'ai une page avec un div fermé(mais que l'on peut ouvrir en cliquant sur un bouton) dans ce div je peux faire des drag&drop d'objet


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.