Avatar billede hwlarsen Nybegynder
25. februar 2003 - 19:03 Der er 5 kommentarer og
1 løsning

reloade en anden frame hvert 2. minut

Hej.

Jeg har en frame der skal reloade en anden frame hvert 2. minut. Hvorledes skriver jeg noget jave der kan fikse dette?
Avatar billede tangveje Nybegynder
25. februar 2003 - 19:07 #1
Prøv engang med dette

<body onload="setTimeout('top.dinframe.location.reload()', 120000)">

Udskrift 'dinframe' med navnet på den frame der skal opdateres... Men hvorfor er det nødvendigvis en anden frame der skal opdatere den, hvorfor ikke bare lade den opdatere sig selv?
Avatar billede hwlarsen Nybegynder
25. februar 2003 - 19:10 #2
Jeg har forsøgt med det du skriver, der syndes jeg kun den bliver reloaded en gang... den skulle gerne gøre det igen efter 2 min mere.

Den skal loades fra en anden frame da siden er meget ustabil (serveren) hvilket kan resultere i at siden ikke komme frem.... så med en anden frame vil den jo så bare forsøge igen efter 2 min.
Avatar billede tangveje Nybegynder
25. februar 2003 - 19:15 #3
Hmm, havde jeg lige glemt et øjeblik... Tror ikke umidelbart det er sådan lige til, men skal ikke kunne sige det med sikkerhed, må indrømme at jeg meget sjældent arbejder med frames, så det er ikke just min stærke side. Men hvis du har en ustabil server ville jeg da se mig om efter en anden.
Avatar billede hwlarsen Nybegynder
25. februar 2003 - 19:18 #4
Det er ikke hele serveren det er bare den enkelte side da den loades fra en anden server.

Kan man ikke skrive noget med:

while(1==1){
  setTimeout('top.dinframe.location.reload()', 120000)
}

Men hvis jeg gør dette fryser hele exploren når man åbner siden.... tror at den bruger alt processerkraften på at loop rundt!! Men hvad kan man ellers gøre?
Avatar billede Slettet bruger
26. februar 2003 - 16:15 #5
Således:

<script>
function reloadFrame() {
top.frames["frameNavn"].location.reload(true);
setTimeout("reloadFrame();", 120000);
}
</script>

I body:

<body onLoad="reloadFrame();">
Avatar billede hwlarsen Nybegynder
27. februar 2003 - 18:32 #6
Fantastisk så spiller det bare :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester