Lipharsi Posté 11 Avril 2009 Posté 11 Avril 2009 Bonsoir à tous. J'ai un petit souci sur une page de mon site. J'ai choisi d'utiliser un script qui fait qu'en cliquant n'importe où sur la page, un pop under se lance. Le voici : <script type="text/javascript">pup=0;function pop (){if(pup===0){window.open('URL du pop under numero 1','pop','toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=0,copyhistory=0,menuBar=0,width=30000,height=30000,');window.focus();pop.blur();pup=1;}}document.onclick=pop;</script> Bref j'en suis très satisfait mais j'aimerais, sur la même page, insérer un autre popunder quand on clique sur un lien. Voilà à quoi ça ressemble pour le moment : <a href="URL du lien sur lequel on clique" onclick="window.open('URL du popunder numéro 2','pop','toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=0,copyhistory=0,menuBar=0,width=3000,height=3000,')return false;">Texte pour le lien a cliquer...</a Seulement voilà dans l'état actuel des choses, bien que les URL des 2 popunder soient différentes, quand je clique sur le lien censé être associé au popunder 2, je tomber sur le popunder 1... Débutant, j'ai du faire une mauvaise manip quelque part mais laquelle? Merci d'avance,
Arlette Posté 13 Avril 2009 Posté 13 Avril 2009 Bonjour et bienvenue sur le Hub Je ne suis pas une spécialiste mais ce site http://openweb.eu.org/articles/popup donne un modèle : <a href="page.htm" onclick="window.open('page.htm');"> Toutefois dans ton code il y a la dernière balise qui n'est pas bonne : <ahref="URL du lien sur lequel on clique" onclick="window.open('URL du popunder numéro 2','pop','toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=0,copyhis tory=0,menuBar=0,width=3000,height=3000,')return false;">Texte pour le lien a cliquer...</a Ce qui diffère de ton code je l'ai mis en rouge dans ton code. :Le return false ne devrait-il pas être après le ;" ? sûr il manque le > à la fin de ton code Ne m'en demande pas plus, je ne fais que comparer...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant