---
title: "uppdatera viss frame"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/100087-uppdatera-viss-frame"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "daniel_ra"
published: "2004-03-22T18:34:54.000Z"
updated: "2004-03-24T13:23:44.000Z"
replies: 10
views: 471
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/100087-uppdatera-viss-frame"
---

# uppdatera viss frame

## #1 — daniel_ra, 2004-03-22T18:34Z

kan jag med typ target eller nåt uppdatera en sida i en frame

att uppdatera den aktuella sidan automatiskt går ju med

bla bla "refresh" bla bla men hur gör jag för att uppdatera en sida i en annan frame än den aktuella.

vill typ göra såhär:

```

<%
response.write("Andra framen är uppdaterad")

Response.AddHeader "REFRESH", "100;URL=annanframe.asp target=framenamn"

%>
```

eller nåt liknande??

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

## #2 — Jesper T, 2004-03-22T18:40Z

Testa med javascript.

```
Response.write("<script>window.parent.framenamn.reload();</script>")
```

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

## #3 — @nders, 2004-03-22T18:42Z

För att göra det med ett visst intervall kan du använda setTimeout(). Sök i javascriptforumet.

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

## #4 — OveRRidE, 2004-03-22T18:45Z

Eftersom detta inte går med serverside VBScript eller JScript, flyttas tråden från ASP.

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

## #5 — daniel_ra, 2004-03-22T19:39Z

Får det inte att fungera, det kan vara för att jag har ramar i ramarna. Min defaultsida är uppdelad i ramar, varav en av dessa ramar är uppdelad i ramar blir det då typ:

```
Response.write("<script>window.parent.frame.frame2.reload();</script>")
```

har testat olika varianter av detta men det funkar inte heller.

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

## #6 — Jojoxx, 2004-03-23T16:22Z

reload() är en metod till objektet location och inte window. Det skall alltså vara

```
Response.write("<script>window.parent.frame.frame2.location.reload();</script>")
```

Förutsatt att frames-strukturen ser ut så.

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

## #7 — daniel_ra, 2004-03-23T18:37Z

jag har testad detta men hur jag än skriver så får jag felmeddelandet att parent.window osv.. is Null or not an object

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

## #8 — Jojoxx, 2004-03-23T19:28Z

Du får nog kolla över hur dina frames är skapade :) Först skrev du "window.parent" nu "parent.window". Sökvägen i trädstrukturen måste stämma.

Läs gärna [denna tråd](http://www.webforum.nu/showthread.php?s=&postid=778216#post778216) där jag förklarar "släktskap" i frames och fönster.

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

## #9 — daniel_ra, 2004-03-23T22:32Z

ops skrev visst fel i förre messet. Självklart har jag gjort såsom du föreslog

det jag dock missförstod är att parent är översta förälder i aktuell frame och inte i hela framestrukturen. ligger då en sida med ramar varav en sida i en av dessa ramar också är uppdelad i ramar vad blir då vägen i släktträdet till en frame i den översta framen? det finns ju en förälder i varje framestruktur. det lär ju inte bli parent.parent.någonting.... ??

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

## #10 — Jojoxx, 2004-03-24T07:09Z

> **daniel_ra skrev:**
>
> det lär ju inte bli parent.parent.någonting.... ??

Jodå, parent.parent kan stämma (en grand parent :) ), men för att nå den översta framen, eller fönstret rättare sagt, använder du enklast "top".

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

## #11 — daniel_ra, 2004-03-24T13:23Z

tror jag börjar få kläm på det här nu.. tack så mycket för hjälpen!!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/100087-uppdatera-viss-frame
