webForumDet fria alternativet

Problem att automatiskt stänga ett fönster!

JavaScript

3 svar · 295 visningar · startad av jimpa

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

Hej,

Jag använder denna kod för att stänga en sida automatiskt om man inte är inloggad:

 
<%
If Not Session("blnLogin") Then
Session("TimeOut") = "True"
Response.Write("<script>top.close()</script>") 
End If
%>

Problemet är att ibland kommer det upp en ruta som frågar om det är okej att sidan stängs. Svarar man nej på den så kommer sidan att visas i alla fall! Finns det något sätt att komma runt detta?
Tacksam för ett snabbt svar :o

Mvh,
Jimpa

Medlem sedan juni 20034 013 inlägg
#2

Flytta End If längst ner i koden och sätt ett Else där End If står nu i stället.

Medlem sedan jan. 2001361 inlägg
#3

Tack för ditt snabba svar!!
Jo det skulle nog funka. Problemet är att koden ovan är en "include" och din lösning innebär att jag måste ändra all mina sidor vilket skulle kunna innebära problem...
Finns det inget annat sätt?

Mvh,
Jimpa

Medlem sedan jan. 2001361 inlägg
#4

Ingen som vet om det går att komma runt rutan som säger (ungefär!) "sidan du är på försöker stängas, vill du fortsätta"
Kanske med hjälp av ett Javascript?

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