Avatar billede jeppe_hansen Nybegynder
24. juli 2002 - 18:15 Der er 6 kommentarer

onclose?

hej, nu har jegkæmpet med et lilleproblemi snart 12 timer! Jeg kan ikke finde en JSkode der gør det muligt at eksikvere en handling når siden lukkes! Jeg har forsøgt med onunload og onbeforeunload, alle disse koder virker kun næsten, de bliver nemlig også eksikveret når jeg skifter side. Jeg vil have en funktion der bliver eksikveret når jeg lukker vundute ved at trykke på x, eller på anden måde bliver lukket...
Avatar billede agg-zeus Nybegynder
24. juli 2002 - 18:25 #1
Jeg kigger lige med :o)
Avatar billede jeppe_hansen Nybegynder
24. juli 2002 - 18:47 #2
hmm.... stille.... Der sker o ikke noget, er det fordi alle sidder og spiser aftensmad?
Avatar billede cbox Nybegynder
24. juli 2002 - 18:53 #3
Du kan ikke vha. Javascript fange et event når browseren lukkes. Det er muligt at du vha. activeX eller binary behaviors kan impl. noget som kan.
Avatar billede jeppe_hansen Nybegynder
24. juli 2002 - 19:26 #4
Hmm... dvs. at der ikke i javascript er en indbygget funktion der kan blive eksikvere en funktion når browseren lukkes?

hmmm.... Kan jeg bruge andet end JavaScript? Du nævner jo selv ActiveX, kan ActiveX gøre det, og har du evt. et eks.?
Avatar billede cbox Nybegynder
24. juli 2002 - 19:38 #5
Nej jeg har ingen eksempler - men prøv at spørge i VB eller ActiveX kategorien. VB har vist et enEnd eller onTerminate eller såddan noget event.
Begge teknikker virker sikkert kun i IE.
Avatar billede ras2000 Nybegynder
30. juli 2002 - 14:03 #6
Du kan ikke fange onclose i javascript og vb. ActiveX kender jeg intet til. Det du kan gøre er at lave en onunload, og så lave en undtagelse hvis der bliver klikket et sted i body. Det hjælper så ikke noget hvis folk klikker på tilbage knappen, eller går op i adresselinien og skriver noget nyt. Men hvis folk klikker på et link, vil den ikke køre.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester