webForumDet fria alternativet
Logga in / Bli medlem

target_blank, target_top??

JavaScript

2 svar · 225 visningar · startad av snabelelefant

Medlem sedan jan. 200158 inlägg
Frågan#1

Hej,

jag håller på med ett system i webbgränssnitt. För att komma in i det måste man logga in sig, och när man väl kommer in så ligger allt i en tredelad frame.

Mitt problem: om folk gör "fel", eller om deras tid är ute så kastas de automatiskt till inloggningssidan (som är en egen startsida, dvs ligger ej i frame) och får logga in på nytt. Som det är nu så läggs inloggningssidan i den ena framen. JAg skulle vilja att när besökaren kastas till inloggningssidan, så läggs den alltid i nytt fönster (target_blank) eller lägger sig över alla framsen (target_top). Går det?? Enklast är ju att lägga någon kod i index-sidan (inloggningssidan) som säger att var´je gång denna sida anropas, så blir det target_top. Går detta att göra???

Medlem sedan dec. 19995 874 inlägg
#2

Lägg följande i head:

<script language="javascript">
if (top.location != location) top.location.href = location.href; 
</script>
Medlem sedan juni 200032 967 inlägg
#3

Tycker mig ha läst någonting följande:

<script>
if (self!=top)
      top.location.href='sidan.asp';
</script>

Inga garantier dock. :)

Mvh,

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