Avatar billede sw1234 Nybegynder
18. marts 2002 - 09:12 Der er 7 kommentarer og
1 løsning

Send form med onunload i 5.0 af IE

BODY sektionens onUnload="sendForm()" skal sende formen til et serverprogram.
function sendForm(){ document.forms[0].submit();}

Dette virker i 5.5 af IE, men i 5.0 bliver der intet sendt. Mit spørgsmål er: Kan man opnå det samme med på en anden måde ?
Avatar billede Slettet bruger
18. marts 2002 - 21:04 #1
Prøv onBeforeUnload istedet. Men jeg er slet ikke sikker.
Avatar billede sw1234 Nybegynder
19. marts 2002 - 07:55 #2
Det virkede. Tak
Avatar billede sw1234 Nybegynder
19. marts 2002 - 08:00 #3
??
Avatar billede sw1234 Nybegynder
19. marts 2002 - 11:53 #4
Ved brug af onBeforeUnload blev siden sendt igen og igen.
Avatar billede Slettet bruger
19. marts 2002 - 16:41 #5
Prøv at sætte en variabel, som siger, at den allerede er sendt én gang:

sendt = false;
function sendForm() {
if (!sendt) document.forms[0].submit();
}
Avatar billede sw1234 Nybegynder
25. april 2002 - 11:59 #6
Afsluttes
Avatar billede Slettet bruger
25. april 2002 - 17:44 #7
Uden nogen grund.
Avatar billede a1a1 Novice
25. april 2002 - 17:47 #8
:(
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