Rechercher : dans
Par :

Verifier si une popup est bien affichée

Dernière réponse le 19 mar 2008 à 11:08:11 Ygalr22, le 19 mar 2008 à 10:50:10 
 Signaler ce message aux modérateurs

Bonjour,

voila, j'aimerais savoir s'il est possible de déterminer si le visiteur de mon site à bloqué les popup et dans ce cas là, lui demander d'autoriser la popup que je tente d'ouvrir.
En gros j'aimerais vérifier si la popup que j'ouvre est bien affiché coté client.

Je sais que les popup ne sont pas forcément agréables mais celle ci est (pratiquement) indispensable car elle permet d'afficher une shootbox affin que tous les visiteurs de mon site puissent discuter entre eux, ce qui n'est pour l'instant pas le cas puisque à mon avis les 3/4 des visiteurs bloquent sans forcément le vouloir la popup...

Je ne sais pas si je suis très clair ;-)

Merci de votre aide!

Configuration: Windows XP
Firefox 2.0.0.12

Meilleures réponses pour « Verifier si une popup est bien affichée » dans :
Comment vérifier si mon antivirus est actif ? Voir Le test Si vous avez des doutes sur le fait que votre antivirus soit actif, il vous suffit de télécharger le fichier suivant Si votre antivirus bloque le téléchargement et vous affiche une alerte, tout va bien. Votre antivirus est actif. Si...
Vérifier si un nombre entier est un nombre premier en C VoirDéfinition nombre premier Algorithme 1 : les diviseurs compris entre 2 et N-1 seront testés Algorithme 2 : les diviseurs pairs ne seront pas testés, la recherche se limitant aux diviseurs impairs Algorithme 3 : les diviseurs impairs jusqu'à la...
''E-mail Address Not Verified'' s'affiche à côté du pseudo VoirIntroduction Lorsque vous utilisez MSN Messenger ou Windows Live Messenger avec une adresse non fournie par le réseau MSN (c'est-à-dire ne se terminant pas par @hotmail @msn ou @live), vous devez, soit enregistrer l'adresse e-mail sur le réseau...

1

internetasso, le 19 mar 2008 à 11:05:13

Pour ce faire il te faut juste un script qui force l'ouverture du popup malgré l'anti popup du client :

à placer entre les balises <head> et </head> de la page

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



voilà tu fais avec...

Hébergements associatifs sur Serveurs Redhat Linux - Bande Passante illimitée
La création d'un site commence par la réflexion de son devenir...

Répondre à internetasso

2

 Ygalr22, le 19 mar 2008 à 11:08:11

Désolé pour le retard...

Merci de ta réponse, je test ca et je te redis si ca marche!

Répondre à Ygalr22
Collection CommentÇaMarche.net