Avatar billede intenz Novice
19. marts 2001 - 22:02 Der er 10 kommentarer og
1 løsning

Opdater en side hvert 5 sek. *en nem én!*

Hejsa, tjaaa mit spørgsmål går bare på hvordan man laver en html side der refresher en anden side hvert 5 sek.

Det er noget med meta refresh halløj, men jeg gad ikke lige lede efter det! :)

Nå, men den skal reloade en anden side hvert 5 sek.
Avatar billede htx98i17 Professor
19. marts 2001 - 22:04 #1
<meta http-equiv=\"refresh\" content=\"5;URL=SIDEN.HTM\">
Avatar billede kapla Nybegynder
19. marts 2001 - 22:04 #2
Avatar billede nomiz Nybegynder
19. marts 2001 - 22:08 #3
kapla0:> Du SKULLE lige tage en der var næsten et år gammelt, hva\'?
Avatar billede kapla Nybegynder
19. marts 2001 - 22:09 #4
nomiz>> Jep
Avatar billede jakoba Nybegynder
19. marts 2001 - 23:33 #5
Hvis den skal gøre det igen og igen kommer du nok til at bruge java script:

<script language=\'javascript\'> <!--

function opdaterRamme() {
  parent.frames.rammenavn.location.reload( true ); // se kommentar
}; //end opdaterRamme()

var hand = setInterval(\"opdaterRamme()\", 5*60*1000 );

// --> </script>

hvis du bruger routinen som den står vil siden blive genhentet fra serveren ved hver reload. det giver et synligt blink på sjkærmen, men til gengæld får du de sidste nye data med fra serveren. du kan også skrive  false  som reload parameter. det giver en hurtiger reload (fra cashe).

mvh JakobA
Avatar billede jakoba Nybegynder
19. marts 2001 - 23:34 #6
howsa. det skulle ikke være hvert 5\'te minut, men hvert femte sekund:

var hand = setInterval(\"opdaterRamme()\", 5*1000 ); // 5 sekunder
Avatar billede olebole Juniormester
20. marts 2001 - 00:24 #7
<ole>
jakoba >> Er det ikke \"...over åen efter vand\"? Browseren vil jo læse meta-tag\'et ved hver indlæsning og altså refreshe igen og igen :)
/mvh
</bole>
Avatar billede jakoba Nybegynder
20. marts 2001 - 06:06 #8
olebole >> Jo, men siden han spørger efter \"en side der refresher en anden side\" har han måske en grund til ikke blot at lægge et meta-tag i den side der skal refreshes.
Avatar billede olebole Juniormester
20. marts 2001 - 10:00 #9
Pssssssst....læs hans anden linie i spørgsmålet ;)
Avatar billede jakoba Nybegynder
20. marts 2001 - 10:58 #10
Ok, Ok  a-1.
Avatar billede liquid Nybegynder
20. marts 2001 - 19:05 #11
<script language=\"JavaScript\">
<!--
//enter refresh time in \"minutes:seconds\" Minutes should range from 0 to inifinity. Seconds should range from 0 to 59
var limit=\"0:5\"

if (document.images){
var parselimit=limit.split(\":\")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function beginrefresh(){
if (!document.images)
return
if (parselimit==1)
window.location.reload()
else{
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit%60
if (curmin!=0)
curtime=curmin+\" minutter og \"+cursec+\" sekunder til siden automatisk reloader !\"
else
curtime=cursec+\" sekunder til siden automatisk reloader !\"
window.status=curtime
setTimeout(\"beginrefresh()\",1000)
}
}

window.onload=beginrefresh
//-->
</script>
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