webForumDet fria alternativet
Logga in / Bli medlem

uppdatera iframe varje minut

JavaScript

11 svar · 519 visningar · startad av anders4u

Medlem sedan apr. 2002271 inlägg
Trådstart#1

hej där.

detta är nog lite svårare javascriptfråga.

jag har en sida "index.asp" där jag visar olika sidor beroende på vad som finns i querystring.

jag vill kunna uppdatera en iframe varje minut.
och det skall vara max exaxt en gång/min även om man laddar om index.asp

går detta?
eller finns det bättre teknik för detta än javascript?

:)

Medlem sedan aug. 20039 340 inlägg
#2

Ska detta göras från modersidan, eller inifrån iframen?

Medlem sedan apr. 2002271 inlägg
#3

tror inte att det spelar roll.
det finns asp-kop i iframe-en som skall exekveras på servern
men modersidan visas ju alltid och iframen också.

Medlem sedan aug. 20039 340 inlägg
#4
 
<script type="text/javascript"><!--

setTimeOut("location.reload();",60 * 1000);

//--></script>

Sen är jag inte säker på om jag förstod dig rätt. Om du menar att du inte vill att iframen ska kunna laddas om oftare än index-sidan så får du nog köra vanliga frames.

Medlem sedan apr. 2002271 inlägg
#5

jag tänkte att iframen'en skulle laddas om varje minut oberoende av om man laddar om huvudsidan eller ej.

men det går kanske inte :)

jag får prvova med din kod.

tack :)

Medlem sedan aug. 20039 340 inlägg
#6

anders4u skrev:

jag tänkte att iframen'en skulle laddas om varje minut oberoende av om man laddar om huvudsidan eller ej.

Det var så jag uppfattade det pckså, och det är så koden är utformad.

Koden ska ligga iframen f.ö.!

Medlem sedan apr. 2002271 inlägg
#7

okey,
jag trodde att tickandet av klockan startade om varje gång sidan laddades.

va bra :)
tack!

Medlem sedan aug. 20039 340 inlägg
#8

anders4u skrev:

okey,
jag trodde att tickandet av klockan startade om varje gång sidan laddades.

va bra :)
tack!

Nej, nu missuppfattade jag dig fel igen. :OO
Självklart resettas klockan när huvudsidan laddas om, och eller om en ny sida öppnas i iframen från modersidan.

Medlem sedan aug. 20039 340 inlägg
#9

Men kan ju tilläggas att iframen aldrig laddas om mer sällan än varje minut. När den laddas om laddas den ju om, om man säger så.

Medlem sedan apr. 2002271 inlägg
#10

nitro2k01 skrev:

. När den laddas om laddas den ju om, om man säger så.

precis. det är det jag inte vill =)

man laddar kanske om sidan varje 5'e sekund.
och om man då laddar om iframen med extra asp-kod hela tiden så blir det kanske slött =)

men det får duga :)

tack n n gång

/
Anders.

Medlem sedan aug. 20039 340 inlägg
#11

Lägg dem i varsin iframe, så laddas inte den ena om för att den andra gör det.

Medlem sedan apr. 2002271 inlägg
#12

okey :o :)
ska prova detta.

255 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)