"Christian Joergensen" <mail@phpguru.dk> wrote in message
news:2977939.XSN5OTJKJJ@flaf...
> Den er så lagt ind i onunload, men det virker stadig ikke efter hensigten.
> Den hopper bare til den side man har valgt uden at submitte formularen
> (frm1) - Nogen ideer ?
følgende virker fint ved mig bortset fra når man lukke vinduet altså må
konklusionen være at man ikke kan forhindre et vindue i at lukke når det
lukkes, men man kan sagtens nå at skyde en ny scriptkode af så derfor kan du
jo bruge window.open('side.htm?tekst=' +document.frm1.elements[0].value + ,
'navn'): også udfylde feltet igen hvis der trykkes ok(Sig til hvis du ikke
forstår hvad jeg mener)
<html><head><title>Test</title>
<script language="javascript" type="text/javascript">
var changed = false
function luk() { // procedure når brugeren forlader siden
if (changed) {
var valg = confirm("Du har lavet ændringer - Vil du gemme ?");
if (valg == true) { frm1.submit(); return false; }
} }
function change_check() { changed = true; }
function change_reset() { changed = false; }
</script></head><body onunload="luk()">
<form action="#" method="GET" NAME="frm1">
<input type="text" onkeypress="change_check();">
<input type="submit"> <br><br><br>
<a href="test2.html">Videre til næste side</a>
</form></body></html>
--
Jakob Andersen
FAQ for webdesign gruppen på
<
http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar
"