Sida öppnas inte i frame

JavaScript

3 svar · 561 visningar · startad av zlakker

Medlem sedan apr. 2001227 inlägg
Trådstart#1

Finns något sätt att lösa följande problem.

Säg att man har en höger och en vänster frame på sin sida.
Öppnar man med index så visas left.html och right.html i framen.
Men om man öppnar right.html direkt så ser man givetvis bara den sidan.

Går det att göra så att ifall någon går in på sidan rakt på right.html att de skickas till index.html istället och då visar hela framen?

Tack

Medlem sedan okt. 200519 inlägg
#2

kan detta vara något?

http://www.webreference.com/js/column36/forcing.html

Medlem sedan apr. 20003 174 inlägg
#3

Finns lite olika varianter, här är två andra.
Lägg någon av dessa i HEAD´en på de sidor som måste öppnas i ditt frameset.

if(parent.frames.length == 0)
{
	top.location.href = '/index.html';
}

...

if(top.location.href == location.href)
{
	top.location.href = '/index.html';
}
Medlem sedan apr. 20003 174 inlägg
#4

Tråden flyttas från HTML, XHTML & CSS.

mvh Palle
Moderator webForum

260 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)