gto55 Posté 4 Août 2006 Posté 4 Août 2006 Bonjour, Je voudrais insérer sur un site un popup qui s'affiche au premier plan dès qu'on se connecte sur le site, ma celui-ci ne s'ouvre qu'n arrière plan. Est-ce que qqn saurait ce qu'il faudrait modifier dans ce code ? Merci <script type="text/javascript">//Pour faire du popup, enlever la fonction top.window.focus()//Pour faire de popunder, laisser la fonction top.window.focus()// l'url à appeller est une seconde url dans laquelle on fera un vrai window.open avec le site que l'on souhaite afficher.//exemple : pub.php dans laquelle on met la fonction ci dessous qui ouvre pub2.php//dans pub2.php, on met une fonction standard window.open("url du site à ouvrir", etc. et un window.close();//Dans pub.php : <body onload="openup();">//Dans pub2.php : <body onload="window.open("url à ouvrir"); window.close();"//Vous verrez, les logiciels anti popup pour IE laisse passer les ouvertures de fenêtre...//Ca va pas plaire aux internautes anti popup mais bon faut bien partager non ?function openup() { if (window.showModalDialog) //si c est ie5 ou compatible IE5 { top.window.open("popup.html","","width=600px,height=700px,resizable=0,scrollbars=0"); top.window.focus(); } else { top.window.open("popup.html","","width=600px,height=700px,resizable=0,scrollbars=0"); top.window.focus(); } }window.onload = openup;</SCRIPT></head><body onblur="self.focus()">
captain_torche Posté 4 Août 2006 Posté 4 Août 2006 Une simple lecture du script, à la ligne 2, te donne la réponse ...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant