/
Forside
/
Teknologi
/
Udvikling
/
Java Scripts
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Java Scripts
#
Navn
Point
1
molokyle
5410
2
Klaudi
2799
3
smorch
2439
4
kim
1360
5
Harlekin
1134
6
bentjuul
984
7
gibson
800
8
severino
695
9
Random
675
10
konsulent..
626
Registrere ændringer inden siden forlades?
Fra :
Betina Y Andersen
Dato :
17-01-01 11:49
Jeg har en form hvor man kan rette i sine data. Jeg har på hver inputfelt et
event: onchange hvor jeg sætter en boolean hvis der er rettet i feltet. Hvis
brugeren forlader siden uden at have klikket på Gem ønsker jeg at spørge om
man vil gemme sine ændringer, derfor har jeg lavet en funktion som på
body'ens onBeforeUnload checker på min variabel om der er lavet ændringer,
det virker til dels dog får man, hvis man klikker på "Tilbage" først eventet
onbeforeunload og derefter onchange på input feltet. Min form står derefter
og kører i en løkke når jeg siger ja til at gemme ændringer og det er jo
ikke så godt, er der nogen der har forslag til hvad jeg kan gøre?
mvh Betina
PS Her er den funktion jeg har lavet:
var rettet = false;
function ErDerGemt(k,m)
{
var gem;
if (k == "ret")
{
rettet = true;
alert("Ind i ret");
}
if (k == "luk")
{
alert("Ind i luk");
if (rettet)
{
gem = window.confirm("Ønsker du at gemme ændringer?.");
if (gem)
{
alert("Her gemmer vi");
document.medlem.submit();
return;
//top.content.location.reload();
}
else
{
//top.content.location.reload();
return;
}
}
}
}
Søg
Alle emner
Teknologi
Udvikling
Java Scripts
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177554
Tips :
31968
Nyheder :
719565
Indlæg :
6408857
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.