---
title: "stänga frame"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/104247-stänga-frame"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "yador"
published: "2004-05-24T16:52:23.000Z"
updated: "2004-05-25T14:06:01.000Z"
replies: 4
views: 245
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/104247-stänga-frame"
---

# stänga frame

## #1 — yador, 2004-05-24T16:52Z

Hej!
jag har två frame a och b. A täcker  den övre delen av sidan och resten av den andra täcker b.
Hur gör jag om jag vill stänga a.

tack på förhand

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

## #2 — nitro2k01, 2004-05-24T17:46Z

Från B:

```
 
top.location.replace(self.location);
```

 

Från A:

```
 
top.location.replace(parent.frames['namn_b'].location);
```

 
Där du ersätter namn_b med det namn du gett till frame b (Alltså \<frame name="namn_b" ...)

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

## #3 — yador, 2004-05-24T18:22Z

bra men finns det inget annat som att bara lägga all kod i en sida eller? Det är meningen att man ska kunna stänga av a utan nån hjälp av b om det går?

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

## #4 — nitro2k01, 2004-05-25T11:25Z

Du behöver bara använda en av kodsnuttarna beroende på vilken frame du vill stänga ifrån. Eftersom du vill stänga från A använder du den nedre kodsnutten. ( top.location.replace(parent.frames\['namn_b'\].location); )

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

## #5 — yador, 2004-05-25T14:06Z

Tack

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/104247-stänga-frame
