Ce petit script faire popup apparaissent seulement une fois, mais ont besoin de lit

  • basketmen
  • Student
  • Student
  • No Avatar
  • Inscription: Mar 21, 2007
  • Messages: 66
  • Status: Offline

Message Juillet 17th, 2009, 6:45 am

Salut les gars

ci-dessous le script de travail est de faire apparaître popup seulement une fois dans notre site Web, mais peut-être besoin de modifier son / fix



Par exemple des groupes de travail
d'abord, aller à l'utilisateur http://www.yourdomain.com/01/01/2009/title/ page -> puis le popup apparaît
puis passez à l'utilisateur http://www.yourdomain.com/01/01/2009/title/2.html page -> la popup PAS apparaissent, de sorte que le script fonctionne à faire apparaître une fois seulement popup


mais sa ne fonctionne pas si l'utilisateur se rendre dans un autre chemin / dossier, par exemple
d'abord, aller à l'utilisateur http://www.yourdomain.com/01/01/2009/title/ page -> puis le popup apparaît
puis passez à l'utilisateur http://www.yourdomain.com/01/01/2009/title2/ page -> la popup APPEAR AGAIN , De sorte que le script ne fonctionne pas si le chemin / répertoire différent, toujours dans le même domaine




ce script est de ici









Quote:
<html>
<head>
<title> Untitled </ title>
<script type="text/javascript">
<! --
setCookie fonction (name, value, expires, [COLOR = "red"] path, domain, [/ COLOR] sécurisé) (
var curCookie = name + "=" + escape (value) +
((expires)? "; expires =" + date d'expiration. toGMTString (): "") +
[COLOR = "Red"] ((path)? "; Path =" + path: "") +
((domain)? "domain =" + domain: "") + [/ COLOR]
((sécurisé)? "secure": "");
document.cookie = curCookie;
)

getCookie fonction (nom) (
var dc = document.cookie;
var prefix = name + "=";
var begin = dc. indexOf ( ";" + prefix);
if (commencer == -1) (
begin = dc.indexOf (prefix);
if (begin! = 0) return null;
) Else
commencer + = 2;
var end = document.cookie.indexOf (";", begin);
if (fin == -1)
fin = dc.length;
return unescape (dc.substring (+ prefix.length commencer, à la fin));
)

function pop ()
(
theUrl = "http://www.yahoo.com";
fenêtre. open (theUrl, "theWindow", "width = 400, height = 400, menubar = yes, toolbar = yes")
)

var = vu getCookie ( "vu");

if (! vu) (
var maintenant = new Date ();
now.setTime (now. GetTime () + 365 * 24 * 60 * 60 * 1000);
setcookie ( "vu", 1, actuellement);
pop ();
)

//-->
</ script>
</ head>
<body>
blah
</ body>
</ html>







j'avais essayez de supprimer la partie en rouge ci-dessus, ou seulement l'un d'eux, mais son cas semble encore à d'autres changements chemin / répertoire, toujours dans le même domaine , S'il vous plaît aider à corriger les gars de ne pas apparaître à nouveau dans toute la votredomaine. com, quel que soit le chemin est

ou si vous avez d'autres scripts pour faire apparaître popup seulement une fois pour chaque utilisateur, de sa bonne part, si vous aussi les gars
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Juillet 17th, 2009, 6:45 am

Afficher de l'information

  • Total des messages de ce sujet: 1 message
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 170 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC