webForumDet fria alternativet

....när webbläsaren stängs

JavaScriptur Javascript

6 svar · 301 visningar · startad av Ymer

YmerMedlem sedan dec. 2001104 inlägg
#1

Jag har hört och misstänker själv att detta bör vara möjligt med javascript. Jag vill köra några kommandon innan webbläsaren stängs. Så det jag är ute efter är alltså en funktion som anropas när användaren stänger webbläsaren. Typ onClose eller dylikt :)Tyvärr är jag inget vidare på javascript, därför illustrerar jag vad jag menar med php ;)

if ($webBrowserIsClosing == "true") {
    //RUN SOME COMMANDS
}

Tack!

Fredde MannenMedlem sedan nov. 20014 054 inlägg
#2

När webbläsaren stängs, blir nog svårt.. vet inte om det finns... men det finns när man går till en annan sida ialla fall..

YmerMedlem sedan dec. 2001104 inlägg
#3

hmm. har hört att det är möjligt med java....

om den stängs, så ska man kunna köra kommandon innan....kanske har jag hört fel? :S

Fredde MannenMedlem sedan nov. 20014 054 inlägg
#4

Ymer skrev:

hmm. har hört att det är möjligt med java....

om den stängs, så ska man kunna köra kommandon innan....kanske har jag hört fel? :S

Nej då! Det bör gå...

kanske något sådant här, vet inte, har inte testat...

if(self.close) {
// Kör kod, eller aktivera en funktion.
}

Vild chansning.... :e

Fredde MannenMedlem sedan nov. 20014 054 inlägg
#5

Kanske detta:

<script language=javascript>
<!--
var exit=true;

function close() {
if (exit) {
// Kör något, typ öppna ruta.
window.open("ruta.html","namn","width=400,height=400");
}
}
//-->
</script>
<body onunload="close()"></body>
CheguelinMedlem sedan juli 2003303 inlägg
#6

Kom ihåg att det är väldigt drygt för användaren om det händer en massa störiga saker i hans browser när han faktiskt har valt att stänga sidan.

Fredde MannenMedlem sedan nov. 20014 054 inlägg
#7

Cheguelin skrev:

Kom ihåg att det är väldigt drygt för användaren om det händer en massa störiga saker i hans browser när han faktiskt har valt att stänga sidan.

Det behöver ju inte vara störiga saker, kan vara ett sätt för att se hur länge en person befinner sig på sidan innan han lämnar den... :e

133 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)