---
title: "Refresha sidan"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/94669-refresha-sidan"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "M.Cheraghi"
published: "2004-01-13T07:59:00.000Z"
updated: "2004-01-13T12:57:07.000Z"
replies: 5
views: 217
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/94669-refresha-sidan"
---

# Refresha sidan

## #1 — M.Cheraghi, 2004-01-13T07:59Z

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>
```

Permalänk: https://www.webforum.nu/p/94669

## #2 — dectgap, 2004-01-13T10:14Z

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 :)

Permalänk: https://www.webforum.nu/p/1248312

## #3 — M.Cheraghi, 2004-01-13T10:48Z

> **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

Permalänk: https://www.webforum.nu/p/1248328

## #4 — dectgap, 2004-01-13T11:13Z

> **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.

Permalänk: https://www.webforum.nu/p/1248343

## #5 — nitro2k01, 2004-01-13T12:04Z

> **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?

Permalänk: https://www.webforum.nu/p/1248374

## #6 — dectgap, 2004-01-13T12:57Z

> **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>
```

Permalänk: https://www.webforum.nu/p/1248411

---

Tråden på webben: https://www.webforum.nu/amne/javascript/94669-refresha-sidan
