webForumDet fria alternativet

Tömma aaplication vid stängning av fömster?

ASP

5 svar · 166 visningar · startad av Ricki

Medlem sedan juni 2000373 inlägg
Frågan#1

Hej, hur gör jag för att tömma aaplication("raknare") när någon stänger ett fönster genom att trycka på krysset. Jag vill ej använda global.asa!

------------------
Mvh Rickard
www.ricki.nu

Medlem sedan dec. 19996 721 inlägg
#2

Ja, det går att göra genom att lägga en onUnload-handler i Javascript, som först skickar iväg ett anrop till en sida, innan fönstret stängs. Men, innan vi försöker med det så måste du ställa dig frågan: Varför?. Application-objektet är globalt för alla användare, så varför skulle det tömmas bara för att en användare trycker på krysset?

onUnload var det ju.... Fel språk..

[Redigerat av emission den 21 jun 2000]

Medlem sedan dec. 19991 072 inlägg
#3

Om du inte ska använda global.asa kan det kanske gå om du lägger en "onUnload" i body:n. Som anropar ett javascript som kör igång en asp-sida där application töms.

Men ska du verkligen tömma application om 1 användare går ut, är det inte session du är ute efter?

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se/fredrik/

Medlem sedan juni 2000373 inlägg
#4

Sorry, jag menade inte tömma utan sähär:

Application("raknare") = Application("raknare") -1

------------------
Mvh Rickard
www.ricki.nu

Medlem sedan juni 2000373 inlägg
#5

Kan man inte skriva ett VBScript istället för ett JavaScript?

------------------
Mvh Rickard
www.ricki.nu

Medlem sedan dec. 19996 721 inlägg
#6

Klart man kan, men då är det farväl till Netscape m.fl. Kom också ihåg att antal besökare inte automatiskt blir färre bara för att ett fönster stängs.

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