Autor Zpráva
Anonymouz
Profil *
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
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
Upozornění před zavřením stránky

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0