gebruiker35
Gebruiker
- Lid geworden
- 29 mrt 2008
- Berichten
- 434
Ik wil dat bezoekers een melding krijgen als ze de pagina verlaten, maar alleen als ze een van de drie textvakken hebben gewijzigd. Ik heb nu het volgende maar dat werkt niet:
[JS] <script language="javascript" type="text/javascript">
if(veranderd > 1)
{
alert(veranderd);
UNLOAD_MSG = 'Let op! Fout!';
function doBeforeUnload()
{
if(window.event)
{
window.event.returnValue = UNLOAD_MSG;
}
else
{
return UNLOAD_MSG;
}
}
if(window.body)
{
window.body.onbeforeunload = doBeforeUnload;
}
else
{
window.onbeforeunload = doBeforeUnload;
}
}
</script>
[/JS]
en in de input:
[JS] onchange="var veranderd= 2;"[/JS]
[JS] <script language="javascript" type="text/javascript">
if(veranderd > 1)
{
alert(veranderd);
UNLOAD_MSG = 'Let op! Fout!';
function doBeforeUnload()
{
if(window.event)
{
window.event.returnValue = UNLOAD_MSG;
}
else
{
return UNLOAD_MSG;
}
}
if(window.body)
{
window.body.onbeforeunload = doBeforeUnload;
}
else
{
window.onbeforeunload = doBeforeUnload;
}
}
</script>
[/JS]
en in de input:
[JS] onchange="var veranderd= 2;"[/JS]