---
title: "Back-knapp till frame-fix-skriptet"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/92109-back-knapp-till-frame-fix-skriptet"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "haider"
published: "2003-12-08T10:08:53.000Z"
updated: "2003-12-11T19:50:16.000Z"
replies: 2
views: 206
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/92109-back-knapp-till-frame-fix-skriptet"
---

# Back-knapp till frame-fix-skriptet

## #1 — haider, 2003-12-08T10:08Z

Hej

Följande skript har jag, för att placera en fil inne i en frame om den hamnat utanför:

```
window.onload=init;
function init(){
 content.location.href=(location.search.length>1)?location.search.substring(1):"content.htm";
}
```

.. där **content** är namnet på en frame.

Vidare i dokumentet, så finns där en \<frame\> eller \<iframe\> med namnet **content** vars src ersätts tack vare ovanstående skript.

**Problemet:**

När man klickat på en länk hamnar man på:
<https://www.sida.se/fil.htm>  \>\>\>  <https://www.sida.se/?fil.htm>

Detta leder till att fil.htm hamnar i en frame.

När man klickar på Back, så hamnar man i:

<https://www.sida.se/fil.htm>

Vilket leder till att man hoppar fram igen.

**Eftersökt lösning:** 

Kan man göra så att, när man klickar på back, att skriptet längst upp kollar i historiken hurvida sidan man kommer ifrån är den sida den försöker ta mig till?

För isåfall, skulle den kunna ignorera att ta mig fram, när den fattar att jag redan varit där, därmed har jag tryckt på back.

ciao!

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

## #2 — haider, 2003-12-11T19:26Z

Ingen som vet?

Jag är säker på att fler har nytta av detta skriptet. Hur många använder inte frames eller iframes idag, och så fort en frame-sida syns i sökmotorn och folk klickar på den länken rasar allting samman.

Nu är detta visserligen fixat, men det vore bra om back-tillägget kunde ordnas

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

## #3 — dectgap, 2003-12-11T19:50Z

Jag hänger inte riktigt med, men *tror* att det blir rätt om du skriver så här:

```
window.onload=init;
function init(){
 var urlStr = (location.search.length>1)?location.search.substring(1):"content.htm";
 content.location.replace(urlStr);
}
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/92109-back-knapp-till-frame-fix-skriptet
