Aller au contenu

Sujets conseillés

Posté

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,copyhis
tory=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,copyhis
tory=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,

Posté

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 :

<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,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...

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...