Halopp
sökte lite på forumet och hittade efter en stund denna kod!
Men jag får inte koden att fungera riktigt! den refreshar inte sidan! :(
Jag vill att funktionen på refreshen skall vara att den sidan bara den sidan som koden ligger i skall refreshas! _inte_ att en annan frame nånstans skall refreshas!
BTW, jag kan absolut inget om javascript! kan vara därför den inte fungerar =P vet bara att den skall ligga i HEAD taggen
<script language="JavaScript" type="text/javascript">
function reloadit(){
parent.framenamn.location.reload();
setTimeout("reloadit()",5000);
}
setTimeout("reloadit()",5000);
</script>
dectgapMedlem sedan sep. 20021 655 inlägg Om du vill att sidan ska uppdateras efter 5 sekunder kan du skriva:
<script type="text/javascript">
setTimeout("window.location.reload()", 5000);
</script>
Det spelar faktiskt ingen roll om du lägger koden i head eller body :)
dectgap skrev:
Om du vill att sidan ska uppdateras efter 5 sekunder kan du skriva:
<script type="text/javascript">
setTimeout("window.location.reload()", 5000);
</script>
Det spelar faktiskt ingen roll om du lägger koden i head eller body :)
Tack så mkt! :)
Men jag vill juhe följa w3c standard :P
dectgapMedlem sedan sep. 20021 655 inlägg
M.Cheraghi skrev:
Men jag vill juhe följa w3c standard :P
Och den säger att <script>-taggar är tillåtna både i head och i body:
http://www.w3.org/TR/html401/struct/global.html#edef-HEAD
http://www.w3.org/TR/html401/struct/global.html#edef-BODY
Men om det inte handlar om skript som ska skriva ut något på sidan (document.write) brukar det vara bäst att lägga dem i head för att koden ska bli lättare att läsa.
dectgap skrev:
Om du vill att sidan ska uppdateras efter 5 sekunder kan du skriva:
<script type="text/javascript">
setTimeout("window.location.reload()", 5000);
</script>
Det spelar faktiskt ingen roll om du lägger koden i head eller body :)
Borde man inte lägga koden i window.onload? Det kan ju hända att sidan börjar laddas om innan den ens är färdigladdad för de som har modem?
dectgapMedlem sedan sep. 20021 655 inlägg
nitro2k01 skrev:
Borde man inte lägga koden i window.onload? Det kan ju hända att sidan börjar laddas om innan den ens är färdigladdad för de som har modem?
Jo, det är nog bäst.
<script type="text/javascript">
window.onload=function(){
setTimeout("window.location.reload()", 5000);
}
</script>