webForumDet fria alternativet

Stänga ett fönster

HTML & CSS

6 svar · 295 visningar · startad av UnConed

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

Är det någon som kan vara vänlig att visa mig en kod för att
få en Alert('test');
när man stänger ett vanligt iexplorer fönster?
Alltså inte ett popup fönster utan själva Main fönstret.
Jag ska använda det till en utloggning eftersom att
global.asa inte fungerar på mitt webhotell..

Medlem sedan nov. 20017 144 inlägg
#2

Det går inte.

Medlem sedan okt. 20001 285 inlägg
#3

?? Hajjar inte riktigt .. är ingen javascript guru samt är inte säker hur du menar så jag chansar vilt..

<script>
function bye()
{
    alert('See you later aligator!')
}
</script>
<body onUnload="bye()">

eller ? nåt sånt kanske .. men det funkar inte för jag vet inte allt :)

<script>
function bye()
{
    if (window.close()) {
        alert('See you later aligator!')
    }
}
</script>
<body onUnload="bye()">
Medlem sedan nov. 20017 144 inlägg
#4

Jaha du menar så.

Medlem sedan juni 200032 967 inlägg
#5

Problemet är väl att onUnload inte bara körs när fönstret stängs, utan också när browsern brusar vidare.

Medlem sedan mars 20023 561 inlägg
#6

Och att alerten försvinner samtidigt som browsern så man hinner aldrig se den.

Medlem sedan jan. 2002307 inlägg
#7

@nders så länge ett nytt fönster (eller alert('test)) kommer upp
när jag stänger den eller surfar till en annan domän så går det
bra... Jag har testat med onUnload, men då reagerar den alltid,
även när jag surfar inom samma domän.. :(

253 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)