Autor | Zpráva | ||
---|---|---|---|
Vader Profil |
#1 · Zasláno: 1. 9. 2011, 13:13:42 · Upravil/a: Vader
Na stránke mám tento kód:
<body onBeforeUnload="return true;"> ale ako sa dá spraviť to, že keď odosielam formulár na tej istej stránke tak onBeforeUnload nebude aktívne (false) ? |
||
Chamurappi Profil |
#2 · Zasláno: 1. 9. 2011, 13:20:17
Reaguji na Vadera:
Při onsubmit u nastavíš window.onbeforeunload na null , nebo před return true přidáš nějakou podmínku testující nějakou proměnnou, kterou bys nastavil při onsubmit u.
Mimochodem, proč vracíš true ? Neměl bys vracet buď vůbec nic, nebo řetězec, který se uživateli ukáže ve vysvětlujícím okénku (až na nový Firefox, jehož tvůrci z nepochopitelných důvodů přestali řetězec zobrazovat).
|
||
Časová prodleva: 13 let
|
0