/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Lukke vindue hvis nej, udfør kommando hvis~
Fra : Brian Emilius


Dato : 07-02-04 22:55

Hej NG

Kan jeg lave en dialogboks der popper op når jeg lukker vinduet? Hvis man
trykker nej skal den bare lukke vinduet, men hvis jeg trykker ja, skal
vinduet ikke lukkes, der skal derimod udføres en kommando...

Nogen ideer???

Venlig hilsen
Brian Emilius



 
 
Jens Peter Karlsen (08-02-2004)
Kommentar
Fra : Jens Peter Karlsen


Dato : 08-02-04 00:14

Ja, det kan du godt. Brug onunload i body tag'et til at køre dit
dialog script. Den anden del af dit spørgsmål er desværre en anden
sag. Vinduet vil lukke uanset om du svarer ja eller nej.
Generelt set lukker folk nu også kun vinduet når de ikke længere vil
bruge det.

Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.

On Sat, 7 Feb 2004 22:55:27 +0100, "Brian Emilius"
<brian@spam.emilius.dk> wrote:

>Kan jeg lave en dialogboks der popper op når jeg lukker vinduet? Hvis man
>trykker nej skal den bare lukke vinduet, men hvis jeg trykker ja, skal
>vinduet ikke lukkes, der skal derimod udføres en kommando...


Mads Graugaard Hanse~ (08-02-2004)
Kommentar
Fra : Mads Graugaard Hanse~


Dato : 08-02-04 00:31

Brian Emilius wrote in dk.edb.internet.webdesign.clientside:
> Hej NG
>
> Kan jeg lave en dialogboks der popper op når jeg lukker vinduet? Hvis man
> trykker nej skal den bare lukke vinduet, men hvis jeg trykker ja, skal
> vinduet ikke lukkes, der skal derimod udføres en kommando...
>
> Nogen ideer???
>
> Venlig hilsen
> Brian Emilius
>

Det kan gøres i VBScript..
Jeg ved ikke hvor mange andre browsere ( hvis der overhovedet er nogle)
andre en IE der understøtter VBScript..

Men følgende virker i IE

<SCRIPT LANGUAGE="VBscript">
Function confirmBox()
Value = MsgBox ("Teksten du vil have i boksen",4,"Titelteksten på
boksen")
If Value = 7 Then
window.close()
Else
**** Udfør Kommando ***
End If
End Function
</SCRIPT>

Vær dog opmærksom på, at der hvis du klikker "No / Nej" så vil der komme
endnu en dialogboks op, der fortæller brugeren, at denne webside prøver at
lukke vinduet


/Mads

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Mads Graugaard Hanse~ (08-02-2004)
Kommentar
Fra : Mads Graugaard Hanse~


Dato : 08-02-04 00:35

Mads Graugaard Hansen wrote in dk.edb.internet.webdesign.clientside:

> Det kan gøres i VBScript..
> Jeg ved ikke hvor mange andre browsere ( hvis der overhovedet er nogle)
> andre en IE der understøtter VBScript..


Jeg var så lidt for hurtig..

Du vil have en popup når vinduet lukkes.. Vinduet vil lukke uanset hvad.


/Mads

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Lars Hoffmann (08-02-2004)
Kommentar
Fra : Lars Hoffmann


Dato : 08-02-04 01:17

Mads Graugaard Hansen escribió / skrev

> Du vil have en popup n†r vinduet lukkes.. Vinduet vil lukke
> uanset hvad.

Det kan godt laves, se koden til http://netplayer.swdc.dk/content.asp?
station=1&
Virker dog kun i Internet Explorer.
Med venlig hilsen
Lars Hoffmann

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste