Samedi 21 mars 2009 6 21 /03 /Mars /2009 19:51

Pop up s'affichant malgré un antipop up

 

Ce n'est pas un script nouveau mais un enchaînement de scripts qui permet d'ouvrir une fenêtre popup ou popunder dans 90 % des cas malgré les logiciels anti popup. (90 % représentant l'utilisation de IE par les internautes). (certains sites disent que c'est leur exclusivité, mais en fait c'est un assemblage de scripts venant de editeurjavascript bien sur).


 


 

Début du Script :

 

<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.showModalDialog("http://www.editeurjavascript.com/scripts/exemples/179.html","","help:0;resizable:0;dialogLeft:1600;dialogTop:1200;dialogWidth:1px;dialogHeight:1px");

                        top.window.focus();

        }

    else

        {

        top.window.open("http://www.editeurjavascript.com/scripts/exemples/179.html","","width=10px,height=10px,resizable=0,scrollbars=0");

                        top.window.focus();

        }

            }

window.onload = openup;

</SCRIPT>

 

 

 

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 :
Dans pub2.php :
Vous verrez, les logiciels anti popup pour IE laisse passer les ouvertures de fenêtre...

Publié dans : Webm@ster
Voir les 0 commentaires - Ecrire un commentaire
Retour à l'accueil

Rubriques et Vidéos buzz

Le vrai reportage sur "second life"

Homme ou femme?

Les émissions tv à regarder

Programmes des francopholies

Actualités des séries tv
Mais que sont devenus les acteurs des goonies?

Les webséries

Le zapping tv du jour
le zapping tv

Rechercher

Syndication

  • Flux RSS des articles
 
Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus - Articles les plus commentés