Űrlap beküldés megszakítás eseménye
Sziasztok!
Hogyan tudható meg JavaScript-ben, ha a felhasználó megszakította egy űrlap beküldését (tehát az elnavigálást)? Jelentésében "onloadcancelled", "onreadyagain" vagy "onunloadstopped", tehát amikor (akár linkre kattintásnál is) a felhasználó Escape-et nyom, vagy a böngésző a megszakítás gombjára kattint, ezáltal az eredeti oldalon marad, az általi beírt űrlapadatokkal.
Űrlap beküldésekor a "submit" gomb gyakran lesz ugye disabled, de ha a felhasználó megszakítja a folyamatot, akkor érdemes lenne újra aktívvá tenni.
A
Előre is köszönettel,
pkadam
■ Hogyan tudható meg JavaScript-ben, ha a felhasználó megszakította egy űrlap beküldését (tehát az elnavigálást)? Jelentésében "onloadcancelled", "onreadyagain" vagy "onunloadstopped", tehát amikor (akár linkre kattintásnál is) a felhasználó Escape-et nyom, vagy a böngésző a megszakítás gombjára kattint, ezáltal az eredeti oldalon marad, az általi beírt űrlapadatokkal.
Űrlap beküldésekor a "submit" gomb gyakran lesz ugye disabled, de ha a felhasználó megszakítja a folyamatot, akkor érdemes lenne újra aktívvá tenni.
A
keyup
csak félmegoldás, hiszen a böngésző "leállítás" gombjára kattintást is kezelni kellene.Előre is köszönettel,
pkadam
Gomb
Szerintem :)
Arra figyelj, hogy ha kikapcsolta a js-t, akkor is működjön a történet (tehát alaphelyzetben ne legyen disabled). És mindenképp kell a szerveroldalon (is) adatokat validálni.
Régen még volt olyan, hogy