webForumDet fria alternativet

onLoad och location.reload()

4 svar · 360 visningar · startad av haider

haiderMedlem sedan jan. 2003956 inlägg
#1

Hej

Hur kan jag kombinera onLoad och "location.reload()"

Vad jag försöker att uppnå, är att sidan laddas en gång, vid första besöket, men samtidigt unvika en loop om jag bara skriver

onload="location.reload()"

TheefMedlem sedan sep. 2002100 inlägg
#2

<script>
loaded=false
</script>

onload="if(loaded == false) {location.reload();loaded=true;}"

haiderMedlem sedan jan. 2003956 inlägg
#3

Tack för ditt svar

Men jag får det inte att funka.
Utifrån logiken så ser det korrekt ut, men hos mig loopar den.

Jag ändrade ordningen och skrev:

{loaded=true;location.reload();}

Alltså loaded=true före, utifall den skulle reloada utan att läsa fortsättingen, men icke.

Sen klämde jag in en alert(loaded) före och efter loaded=true för en kontroll. Loaded ändrade sig, men ändå går det inte.

Är det nåt fel, eller är det bara jag som misstar mig?

haiderMedlem sedan jan. 2003956 inlägg
#4

:( Varför är det ingen som kan hjälpa mig.

Jag kom att tänka på, att loaded=true försvinner väl, när man refreshat, inte sant?

Ska man kanske inte klämma in nånting som onRefresh?
Nån som vet?

Somebody help, Please? :OO

Det verkar så enkelt, men det tycks inte gå.

JojoxxMedlem sedan juni 20004 308 inlägg
#5

Du kan använda detta script.

oncepersession('location.reload()','minReload');
145 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
128 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
143 ms — hämta tråd, inlägg och bilagor (db)