Avatar billede karstenl Nybegynder
11. marts 2001 - 15:06 Der er 26 kommentarer og
1 løsning

LUK vindue

Mangler et script der ved klik på LUK (krydset øverst oppe til højre i browser vinduet) popper op med en Alert box, der siger:
\"Hvis du klikker på OK lukkes vinduet, hvis du klikker på Annuller fortsætter du som normalt\".
Eller noget i den stil..*GG*
----
Se evt. chatten på: www.skibet.dk


Avatar billede netsrac Praktikant
11. marts 2001 - 15:10 #1
<SCRIPT>
function luk()
{
if (confirm(\'Vil du lukke?\'))
{
window.close()
}
}
</script>
<a href =\"#\" onclick=\"luk();\">luk</a>
Avatar billede netsrac Praktikant
11. marts 2001 - 15:11 #2
Men det virker kun hvis det er et vindue du har åbnet med javascript
Avatar billede karstenl Nybegynder
11. marts 2001 - 15:50 #3
Og det skal det så ikke være :-)
Avatar billede netsrac Praktikant
11. marts 2001 - 15:51 #4
??
Avatar billede netsrac Praktikant
11. marts 2001 - 15:51 #5
Så kan det ikke lade sig gøre, man kan ikke lukke et vindue som ikke er åbnet med javascript
Avatar billede netsrac Praktikant
11. marts 2001 - 15:52 #6
Hm...vent lidt skal det være når man klikker på browserens vindue ?
Avatar billede netsrac Praktikant
11. marts 2001 - 15:55 #7
Nej det kan ikke lade sig gøre, hvis du ser på skibet så åbner den jo også i et nyt vindue, det er derfor de kan gøre det.
Avatar billede karstenl Nybegynder
11. marts 2001 - 15:57 #8
Det skal være et \"alm\" åbent vindue, lige som det vi sidder i nu....

Alert\'en skal poppe op ved klik på KRYDSET i browseren.
(øverst oppe til højre i browser vinduet)

Avatar billede netsrac Praktikant
11. marts 2001 - 15:58 #9
Ja det kan ikke lade sig gøre med mindre vinduet er åbnet med javascript som skibet også er, det er heller ikke et almindeligt vindue.
Avatar billede karstenl Nybegynder
11. marts 2001 - 15:59 #10
Ja det har du ret i, på skibet åbnes der jo også et nyt vindue.... DUUH hvor dum er jeg..*GG*

Nå men er det ikke noget man kan lave .???, altså det jeg snakker om, eller kan det slet ikke lade sig gøre..??
Avatar billede netsrac Praktikant
11. marts 2001 - 16:02 #11
Det kan ikke lade sig gøre i et normalt vindue desværre.
Avatar billede karstenl Nybegynder
11. marts 2001 - 16:02 #12
Der er selfølgelig flere point hvis du OPFINDER noget der kan...*GG*
Avatar billede karstenl Nybegynder
11. marts 2001 - 16:03 #13
Lort i karry ... ØV

*GG*
Avatar billede karstenl Nybegynder
11. marts 2001 - 16:07 #14
Nå men tak alligevel, navnebror bagfra...

*G*G*G*
Avatar billede netsrac Praktikant
11. marts 2001 - 16:08 #15
Det var så lidt :-)
Avatar billede netsrac Praktikant
11. marts 2001 - 16:08 #16
Må jeg også få lidt point ? :-)
Avatar billede karstenl Nybegynder
11. marts 2001 - 16:09 #17
øømmm løste du problemet...

*SS*
Avatar billede netsrac Praktikant
11. marts 2001 - 16:10 #18
Næ, men det kunne jo være jeg var heldig. Desuden mener jeg ikke det kan lade sig gøre :-)
Avatar billede karstenl Nybegynder
11. marts 2001 - 16:11 #19
Jammen så skidt da, vi er i forårs humør...post et svar.

*SSSS*
Avatar billede netsrac Praktikant
11. marts 2001 - 16:13 #20
Svar :-)
Avatar billede karstenl Nybegynder
11. marts 2001 - 16:14 #21
God svar...*GG*

Fortsat happy Sunday
Avatar billede netsrac Praktikant
11. marts 2001 - 16:17 #22
Takker :-)
Avatar billede jumper Nybegynder
12. marts 2001 - 02:46 #23
Nå ja, nu har du godt nok lukket spørgsmålet, men jeg kan da fortælle hvordan jeg har gjort på www.skibet.dk (Jubii Chat) ;)

Brug onbeforeunload event\'en.

window.onbeforeunload = SpoergBruger; // Kunne også være <body onbeforeunload=\"SpoergBruger()\">

function SpoergBruger(){
  return \"Er du sikker på at du vil forlade siden ?\";
}

http://msdn.microsoft.com/workshop/author/dhtml/reference/events/onbeforeunload.asp

/THor
Avatar billede netsrac Praktikant
12. marts 2001 - 08:07 #24
Thor mener du noget i denne stil ? Den lukker jo vinduet alligevel. Virker det kun i IE ?

<script>
function SpoergBruger(){
  return confirm(\'Er du sikker på at du vil forlade siden ?\');
}
</script>
<body onbeforeunload=\"SpoergBruger()\">
Avatar billede netsrac Praktikant
12. marts 2001 - 08:49 #25
Nå...det skal være:

<script>
function SpoergBruger(){
  return \"Er du sikker på at du vil forlade siden ?\";
}
</script>
<body onbeforeunload=\"return SpoergBruger()\">
Avatar billede jumper Nybegynder
12. marts 2001 - 08:58 #26
Jeg mener at du skal returnere en streng, hvilket du også kan læse på siden jeg henviste til ;)

/Thor
Avatar billede netsrac Praktikant
12. marts 2001 - 09:05 #27
Thor >> Det er slet ikke mit spørgsmål er bare nysgerrig :-)
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