---
title: "Vilken sida ligger i framen?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/139573-vilken-sida-ligger-i-framen"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Rob Tjotj"
published: "2005-12-19T14:58:44.000Z"
updated: "2005-12-22T13:58:15.000Z"
replies: 13
views: 576
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/139573-vilken-sida-ligger-i-framen"
---

# Vilken sida ligger i framen?

## #1 — Rob Tjotj, 2005-12-19T14:58Z

Hej!

Tacksam för svar på nedanstående.
Har kommit så pass långt att jag hittar följande för att få fram information om vilken sida som visas i en specifik frame (FrameNamn):

parent.FrameNamn.location.href

Men frågan är om det är omöjligt att få fram det om sidan som visas i FrameNamn tillhör en annan domän eller finns det vägar att komma förbi det?

Tack på förhand

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

## #2 — Peter S, 2005-12-21T09:59Z

Mig veterligen finns det inget sätt att kringgå det (och tur är väl det).  :)

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

## #3 — Rob Tjotj, 2005-12-21T10:00Z

OK.
Problemet är att jag har flera domäner för olika projekt men skulle vilja lägga till en allmän meny för företaget. I den menyn finns en "tipsa om" denna sida och då vill man att den aktuella sidan bilr med i länken.

Man får kanske använda roten på servern som sökväg via ASP.
Kan det vara en lösning?

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

## #4 — Peter S, 2005-12-21T10:14Z

Serverspråk är nästan alltid att föredra. Men du skulle kanske kunna lösa det genom att i en global variabel spara sidan som laddas i ramen. Antag att sidan laddas enligt

```
<a href="..." target="FrameNamn"
```

Om du lägger till

```
onclick="page = this.href"
```

...bör du kunna använda 'page' för att hitta sidan.  :)

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

## #5 — Rob Tjotj, 2005-12-21T10:42Z

Kan du förklara ytterligare?

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

## #6 — Peter S, 2005-12-21T10:49Z

Okej  :) 

Du har en länk som liknar

```
<a href="http://webforum.nu" target="FrameNamn">Extern sida som visas i ramen 'FrameNamn'</a>
```

Den modifierar du enligt

```
<a href="http://webforum.nu" target="FrameNamn" onclick="top.page = this.href">Extern sida som visas i ramen 'FrameNamn'</a>
```

I menyn har du en "Tipsa om"-länk. När du använder den funktionen vill du veta vilken sida som finns i FrameNamn. Den sidans namn ligger nu i top.page-variabeln:

```
<a href="javascript:alert(top.page)">Tipsa om</a>
```

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

## #7 — Rob Tjotj, 2005-12-21T10:51Z

top.page är alltså ett eget val av variabelnamn?

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

## #8 — Peter S, 2005-12-21T10:52Z

Jepp (page alltså)  :)

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

## #9 — Rob Tjotj, 2005-12-21T11:15Z

Jag får det inte att fungera.
Den alertar undefined.

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

## #10 — Peter S, 2005-12-21T11:20Z

Se bifogat exempel.

Bilagor:

- [rt.zip](https://www.webforum.nu/a/8903.zip)

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

## #11 — Rob Tjotj, 2005-12-21T15:04Z

Jag får det inte att fungera.
Får väl acceptera att det inte fungerar (som jag önskar iallafall).
Får kanske lov att lägga in tipsa länken på respektive sida (skulle kunna skapa ett session i asp om sökvägen på servern, men då måste man lägga in det på varje sida).

Tackar återigen för den kunskap som ändå finns här på webforum och Peter S.

Tar fortfarande tacksamt emot ev. förslag på lösning.

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

## #12 — Peter S, 2005-12-21T15:20Z

Vad händer om du i exemplet trycker på wF-länken och sedan på "Tipsa om"?

  :)

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

## #13 — Rob Tjotj, 2005-12-22T13:50Z

Om jag klickar på en länk i menyn fungerar det men på de olika sidorna finns också länkar och med dem fungera det inte om det är olika domäner.

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

## #14 — Peter S, 2005-12-22T13:58Z

Nej, det har du ju rätt i.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/139573-vilken-sida-ligger-i-framen
