webForumDet fria alternativet

Varför så lång tid?

6 svar · 302 visningar · startad av flumpa

flumpaMedlem sedan jan. 2003247 inlägg
#1

Nä men oj, har Flumpa problem igen :x

Mitt problem
Jag har ett Cookie skript här som öppnar en ruta 1 gång och sedan så väntar det i 90 dagar och visar igen..

Varför tar det så lång tid inan rutan kommar upp?

<script type="text/javascript">
<!--

function popUp(){
window.open("fragor.htm", "", "width=300,height=300,left=100,top=100,scrollbars=yes");
};

function setCookie(){
var today = new Date();
today.setDate(today.getDate()+90);

document.cookie = "isSet=true; expires="+ today.toUTCString() +"; path=/";

};

function checkCookie(){
if(document.cookie.indexOf("isSet")!=-1)
return;

setCookie();
window.setTimeout("popUp()", 120000);

};

window.onload = function(){
checkCookie();
};

//-->
</script>

Tackar för svar..

@ndersMedlem sedan juni 200032 969 inlägg
#2

Du har ju angett tiden att vänta i setTimeout.

window.setTimeout("popUp()", [b]120000[/b]);
flumpaMedlem sedan jan. 2003247 inlägg
#3

window.setTimeout("popUp()", 120000);

Allså lösningen är att ändra till ??

window.setTimeout();

?????

VincentMedlem sedan sep. 200263 inlägg
#4

today.setDate(today.getDate()+90); Där får du ändra och settimeout

flumpaMedlem sedan jan. 2003247 inlägg
#5

Vad jag menade var att första rutan som ska komma
när man öppnar sidan sidan kommer inte på hur länge
som hellst.. :q

dectgapMedlem sedan sep. 20021 655 inlägg
#6

Ändra denna raden

window.setTimeout("popUp()", 120000);

till

popUp();
flumpaMedlem sedan jan. 2003247 inlägg
#7

Jasså, tackar så mycke för.

:bire

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)