Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Cookies bei Javascript
Frage
Hallo,
Ich möchte, dass auf einer HP beim zweiten Laden gefragt wird, ob das Intro in Zukunft übersprungen werden soll. Das ganze habe ich mit dem Befehl document.cookie gemacht. Eigentlich funktioniert auch alles wunderbar, es kommt nur zu einem Problem:
Nach dem Schließen des Browserfensters ist der cookie wohl weg! Jedenfalls fängts wieder von vorne an.
Hier der Script:
function cookie() {
time = new Date();
var jetzt = new Date(time.getTime() + 1000*60*60*24*250);
if(!document.cookie||document.cookie=="") {
document.cookie = "visit;" ;
document.cookie += "expires=" + jetzt.toGMTString() + ";";
return;
}
else {
var Cookie = document.cookie;
var Teilcookie = Cookie.substr(0,5);
}
if(Teilcookie=="visit") {
check = confirm("Sie haben diese Seite bereits besucht. Soll das Intro in Zukunft übersprungen werden? OK = JA");
if(check==false){
document.cookie = "never;" ;
document.cookie += "expires=" + jetzt.toGMTString() + ";" ;
return;
}
else {
document.cookie = "auchn;" ;
document.cookie += "expires=" + jetzt.toGMTString() + ";" ;
skip();
}
}
else if(Teilcookie=="auchn") skip();
else if(Teilcookie=="never") return;
return
}
function cb() {
document.cookie="";
return
}
Gruß,
bo5xs

