Avatar billede draeber Nybegynder
20. januar 2003 - 12:48 Der er 5 kommentarer og
1 løsning

"Er du sikker?" Ved lukning af vindue

Hej

Jeg sider med mit eksamensprojekt i programmering og skal lave en funktion, så når en bruger forsøger at lukke et vindue(popup-vindue), f.eks. på krydset skal han spørges om han er sikker.
Jeg kan se at man kan bruge f.eks. event.returnValue="Er du sikker?", men den opfylder ligesom ikke betingelserne, da den kun virker i IE og jeg vil også gerne kunne styre teksten lidt bedre!
Nogen forslag!
Jeg skal også samtidig have slettet en tuppel i en database, hvilket kan foregå igennem en servlet...
Avatar billede draeber Nybegynder
20. januar 2003 - 12:53 #1
P.S. et svar på det første er nok til at give point!
Avatar billede olebole Juniormester
20. januar 2003 - 13:28 #2
<ole>

<body onbeforunload="return 'Er du nu sikker?'">

Det er det eneste, du kan gøre - og ja, det virker kun i IE. That's life  :)

/mvh
</bole>
Avatar billede olebole Juniormester
20. januar 2003 - 13:29 #3
onbeforeunload  -  selvfølgelig  :)
Avatar billede draeber Nybegynder
20. januar 2003 - 13:53 #4
det SKAL virke i bl.a. Opera, ellers kan jeg ikke bruge det.... den omtalte kode har jeg prøvet i flere varianter
Avatar billede olebole Juniormester
20. januar 2003 - 14:30 #5
Så har du ingen muligheder for at lave et sådant stunt. Du må opgive dit forhavende og helt retænke dit projekt.
Du får aldrig noget lignende til at virke i andet end IE - og der er ikke nogen workarounds
/mvh
Avatar billede draeber Nybegynder
22. januar 2003 - 15:08 #6
Hmm.... lukker og slukker!
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