Cookie - pop up vindue?
Jeg har et Cookie script - det er meningen at en side skal poppe op i et nyt vindue første gang brugerne kommer ind på siden... De efterfølgende gange brugeren kommer på besøg skal vinduet ikke åbnes.Scriptet jeg her ser sådan ud:
function getCookieValue (pos) {
var endpos = document.cookie.indexOf (\";\", pos);
if (endpos == -1)
endpos = document.cookie.length;
return unescape(document.cookie.substring(pos, endpos));
}
function GetCookie (name) {
var value = name + \"=\";
var valueLength = value.length;
var cookieLength = document.cookie.length;
var i = 0;
while (i < cookieLength) {
var j = i + valueLength;
if (document.cookie.substring(i, j) == value)
return getCookieValue (j);
i = document.cookie.indexOf(\" \", i) + 1;
if (i == 0) break;
}
return null;
}
document.cookie = \"eicNetTest=1; path=/\";
if(GetCookie(\'eicNet\') == null && GetCookie(\'eicNetTest\') == 1 ){
document.cookie = \"eicNet=1; path=/\";
intWin = window.open(\"/popuppage.asp\",\"intWin\",\"width=600,height=400,menubar=1,toolbar=1,scrollbars=1,resizable=1,location=1,status=1\");
}
- men siden bliver ved med at poppe op hver gang man kommer ind på siden!
Er der nogle der her et løsningsforslag?