---
title: "Bryt inte frame?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18127-bryt-inte-frame"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "erik_nordell"
published: "2001-08-19T18:43:00.000Z"
updated: "2001-08-20T22:46:00.000Z"
replies: 3
views: 267
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/18127-bryt-inte-frame"
---

# Bryt inte frame?

## #1 — erik_nordell, 2001-08-19T18:43Z

Hur gör jag för att en frame inte sk brytas av en framesbrytare...
Om jag vill ha en meny högst upp eller längst ner som tex namezero har...
Men jag vill inte att det ska gå att bryta den?
Antagligen finns det inget hjälpmedel mot detta eller?

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

## #2 — spango, 2001-08-19T23:30Z

Det beror på, om du kan kontrollera innehållet i sidorna som visas i framen eller ej. Kan du det, så kan du lägga in följande script i varje sida som ska visas inuti framesetet:

```
if(top == self) // Sidan är inte i en frame
&nbsp;&nbsp;&nbsp;&nbsp;top.location = "/sökväg/till/ditt/frameset.html?url=" + escape(document.url);
```

Och sedan, i framesetet, kan du plocka fram url:en som skickas med från de framelösa sidorna med location.search ganska enkelt med hjälp av min [querystring-klass](http://script.webforum.nu/wf/Forum2/HTML/000012.html):

```
<frameset rows="50, *">
&nbsp;&nbsp;&nbsp;&nbsp;<frame src="top.html" name="toppen">
&nbsp;&nbsp;&nbsp;&nbsp;<frame src="frame_index.html" name="botten">
</frameset>
<script type="text/javascript"><!--
// Observera att denna kodsnutt måste ligga [i]under[/i] frames-deklarationen

if(location.search){ // Sökdata har skickats till sidan
&nbsp;&nbsp;&nbsp;&nbsp;var qs = new QueryString();
&nbsp;&nbsp;&nbsp;&nbsp;frames["botten"].location = qs.get("url");
} // if
// --></script>
```

Blåmarkerade delar är sådant du kan tänkas vilja ändra själv...

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

## #3 — erik_nordell, 2001-08-20T05:37Z

Ok..
Fungerar det även om jag kör iframe?

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

## #4 — spango, 2001-08-20T22:46Z

Det borde göra det, ja.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18127-bryt-inte-frame
