webForumDet fria alternativet

Sida öppnas inte i frame

JavaScript

3 svar · 550 visningar · startad av zlakker

Medlem sedan apr. 2001227 inlägg
Frågan#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

255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)