Controle blocage des cookies et des popups
Résolu
baborge
Messages postés
93
Date d'inscription
Statut
Membre
Dernière intervention
-
baborge Messages postés 93 Date d'inscription Statut Membre Dernière intervention -
baborge Messages postés 93 Date d'inscription Statut Membre Dernière intervention -
Re
Veuillez trouver ci-dessous la solution que j'ai trouvée:
dans le head :
dans le body de la page d'accueil:
Créer une page avec le script suivant: "test.php"
dans le head :
dans le body:
dans un fichier separer:"libraries/functions.js"
Tout ça permet de donner un message si les cookies sont desactivés, puis de donner un message si les popups sont desactivés
il y a peut etre plus simple
mais cela fonctionne
(je l'ai tester avec IE7)
Veuillez trouver ci-dessous la solution que j'ai trouvée:
dans le head :
<script src="libraries/functions.js" type="text/javascript" language="javascript"></script>
dans le body de la page d'accueil:
<script language="javascript" type="text/javascript"> var w; SetCookie("essai", "ok"); vessai = GetCookie("essai"); if (vessai=="ok"){SetCookie("essai", "non");}else{ alert("Mauvais paramétrage des cookies :\n\nOutils\n - Options Internet\n - Confidentialité\n - Site \nAjouter le site :lm2i.fr\nCliquez sur autoriser"); } w = window.open("test.php","test","width=200, height=200,menubar=no, status=no, resizable=no, scrollbars=no"); function testPopup() { vpopup = GetCookie("popup"); if (vpopup=="ok"){ SetCookie("popup", "non"); w.close(); }else{ alert("Mauvais paramétrage des Popup :\n\nOutils\n - Options Internet\n - Confidentialité\n - Parametres \nAjouter le site :prospection.lm2i.fr\nCliquez sur Ajouter\n\nSi cela ne suprime pas ce message,\n\nVeuillez modifier les parametres de votre logiciel de Blocage de Fenetre de Publicite"); w.close(); } } setTimeout("testPopup()",1000); </script>
Créer une page avec le script suivant: "test.php"
dans le head :
<script src="libraries/functions.js" type="text/javascript" language="javascript"></script>
dans le body:
<script language="javascript" type="text/javascript"> SetCookie("popup", "ok"); vpopup = GetCookie("popup"); </script>
dans un fichier separer:"libraries/functions.js"
function SetCookie (name, value) { // un cookie a besoin d'un nom, d'une valeur, d'un nom de domaine, d'une date d'expiration // var argv=SetCookie.arguments; var argc=SetCookie.arguments.length; var expires=(argc > 2) ? argv[2] : null; var path=(argc > 3) ? argv[3] : null; var domain=(argc > 4) ? argv[4] : null; var secure=(argc > 5) ? argv[5] : false; document.cookie=name+"="+escape(value)+ ((expires==null) ? "" : ("; expires="+expires.toGMTString()))+ ((path==null) ? "" : ("; path="+path))+ ((domain==null) ? "" : ("; domain="+domain))+ ((secure==true) ? "; secure" : ""); } function GetCookie (name) { var arg=name+"="; var alen=arg.length; var clen=document.cookie.length; var i=0; while (i<clen) { var j=i+alen; if (document.cookie.substring(i, j)==arg) return getCookieVal (j); i=document.cookie.indexOf(" ",i)+1; if (i==0) break;} return null; } function getCookieVal(offset) { var endstr=document.cookie.indexOf (";", offset); if (endstr==-1) endstr=document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); }
Tout ça permet de donner un message si les cookies sont desactivés, puis de donner un message si les popups sont desactivés
il y a peut etre plus simple
mais cela fonctionne
(je l'ai tester avec IE7)
A voir également:
- Controle blocage des cookies et des popups
- Supprimer les cookies - Guide
- Fan controle - Télécharger - Optimisation
- Blocage messenger - Guide
- Blocage smtp sortant - Forum Freebox
- La cause de ce problème peut être la désactivation ou le refus des cookies. ✓ - Forum Mozilla Firefox