/ 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
onuload virker ikke rigtigt.
Fra : Christian Kragh


Dato : 24-03-11 23:48

Hej.

Jeg er igang med en side til noget arbejdsplan.
Hvis brugeren ikke har gemt det rettede data skal brugeren
spørges om de vil forlade siden eller om de vil gemme dataen.
Jeg har lavet en funktion der spørger om dette, men return false
bliver ikke udført.
Siden det drejer sig om er:
http://v2.plantimer.dk

Jeg har også prøvet med onbeforeunload men det virker heller ikke
som det skal.

Hvordan kan man lave en sådan funktion?

Christian

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

 
 
Birger Sørensen (25-03-2011)
Kommentar
Fra : Birger Sørensen


Dato : 25-03-11 09:08

Den 24-03-2011, skrev Christian Kragh:
> Hej.
>
> Jeg er igang med en side til noget arbejdsplan.
> Hvis brugeren ikke har gemt det rettede data skal brugeren
> spørges om de vil forlade siden eller om de vil gemme dataen.
> Jeg har lavet en funktion der spørger om dette, men return false
> bliver ikke udført.
> Siden det drejer sig om er:
> http://v2.plantimer.dk
>
> Jeg har også prøvet med onbeforeunload men det virker heller ikke
> som det skal.
>
> Hvordan kan man lave en sådan funktion?
>
> Christian

Det hedder onblur.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Birger Sørensen (25-03-2011)
Kommentar
Fra : Birger Sørensen


Dato : 25-03-11 09:31

Birger Sørensen udtrykte præcist:
> Den 24-03-2011, skrev Christian Kragh:
>> Hej.
>>
>> Jeg er igang med en side til noget arbejdsplan.
>> Hvis brugeren ikke har gemt det rettede data skal brugeren
>> spørges om de vil forlade siden eller om de vil gemme dataen.
>> Jeg har lavet en funktion der spørger om dette, men return false
>> bliver ikke udført.
>> Siden det drejer sig om er:
>> http://v2.plantimer.dk
>>
>> Jeg har også prøvet med onbeforeunload men det virker heller ikke
>> som det skal.
>>
>> Hvordan kan man lave en sådan funktion?
>>
>> Christian
>
> Det hedder onblur.
>
> Birger

Der var jeg lige for hurtig.
Jeg ville bruge onbeforeunload - men det skal være på window, ikke
body.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Christian Kragh (31-03-2011)
Kommentar
Fra : Christian Kragh


Dato : 31-03-11 17:46

> >> Hvordan kan man lave en sådan funktion?
> >> Christian

> > Det hedder onblur.
> > Birger

> Der var jeg lige for hurtig.
> Jeg ville bruge onbeforeunload - men det skal være på window, ikke
> body.

Det prøver jeg i weekenden... Tak.

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

Dennis Munding (25-03-2011)
Kommentar
Fra : Dennis Munding


Dato : 25-03-11 18:02

Hej Christian
"Christian Kragh" skrev...
> Hej.
>
> Jeg er igang med en side til noget arbejdsplan.
> Hvis brugeren ikke har gemt det rettede data skal brugeren
> spørges om de vil forlade siden eller om de vil gemme dataen.
> Jeg har lavet en funktion der spørger om dette, men return false
> bliver ikke udført.
> Siden det drejer sig om er:
> http://v2.plantimer.dk
>
> Jeg har også prøvet med onbeforeunload men det virker heller ikke
> som det skal.
>
> Hvordan kan man lave en sådan funktion?


Hvis ikke du allerede har fundet løsningen på dit problem, kan du måske -
kombineret med Birgers svar - bruge dette link:
http://www.4guysfromrolla.com/webtech/100604-1.shtml

Især kan dette være interessant...

var needToConfirm = true;

window.onbeforeunload = confirmExit;
function confirmExit()
{
if (needToConfirm)
return message to display in dialog box;
}

....og i din INPUT:

<input type... onclick="needToConfirm = false;" />


At få det strikket sammen med dit eget script, vil jeg helt og holdent
overlade til dig, da jeg langt fra er begynder i javascript.

God weekend!


Med venlig hilsen
--
Dennis Munding
a.k.a. The Eye - Member of the PosseGrim Squad
http://pgsquad.com/
"When you hear the wind - you're already dead..."


Christian Kragh (31-03-2011)
Kommentar
Fra : Christian Kragh


Dato : 31-03-11 17:48

> > Jeg har også prøvet med onbeforeunload men det virker heller ikke
> > som det skal.

> var needToConfirm = true;
> window.onbeforeunload = confirmExit;
> function confirmExit() {
> if (needToConfirm) return message to display in dialog box;
> }
> onclick="needToConfirm = false;"

Prøver denne løsning i weekenden...
Tak

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

Søg
Reklame
Statistik
Spørgsmål : 177577
Tips : 31968
Nyheder : 719565
Indlæg : 6409071
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste