Autor | Zpráva | ||
---|---|---|---|
Anonymouz Profil * |
#1 · Zasláno: 12. 10. 2018, 15:54:47
Potřebuji vytvořit popup, který by se zobrazoval při odchodu ze stránky. To znamená, aby se spustila funkce, při zaznamenání, že uživatel kliknul na tlačítko zpět, křížek, jiný odkaz atd. Zkoušel jsem
onbeforunload="" ale to funguje úplně jinak - vyvolává mi to tabulku že změny nemusí být uloženy. V jquery jsem zase našel zastaralé řešení pomocí .unload() jenže to už nefunguje s příchodem nové verze. Hledal jsem co šlo, ale nemohu nic najít.
Vím, že existuje možnost, že se funkce spustí ve chvíli, kdy dám myš mimo dokument, ale to nepotřebuji. Existuje vůbec něco co by umělo zachytit tuto událost pro tento účel? |
||
Radek9 Profil |
#2 · Zasláno: 13. 10. 2018, 09:59:24
Anonymouz:
Událost odchodu ze stránky řeší přesně onbeforeunload. Nicméně ne každý prohlížeč ti povolí zobrazit libovolnou zprávu (viz WindowEventHandlers.onbeforeunload - Web APIs | MDN » Notes). |
||
Str4wberry Profil |
#3 · Zasláno: 15. 10. 2018, 08:07:46
|
||
Časová prodleva: 6 let
|
0