JavaScript: Počkejte! Opravdu chcete odejít?

StopDostali jste se někdy až na stránku pro odeslání, jen abyste pokazili a zavřeli okno prohlížeče? Mám! Ve skutečnosti jsem prošel celým nákupním systémem a přidal jsem spoustu položek, abych omylem zavřel prohlížeč. Protože většina prohlížečů nyní podporuje karty, je to docela snadné.

Aplikace, které mají vícestupňový proces, kontrolu a pokladnu, by bylo moudré využít potvrzení před zavřením okna… ale není to tak snadné, jak si myslíte. JavaScript má událost onbeforeunload, kde můžete potvrdit, zda uživatel skutečně chce stránku opustit. Tady je příklad a tady je kód:

Jeden komentář

  1. 1

    Ano, také jsem zažil ten šílený malý problém v okně prohlížeče. Ve skutečnosti jsem hledal a našel řešení tohoto problému a myslím, že se trochu liší od vašeho kódu. Pouze váš kód vypadá skvěle a zjednodušil jej. dík

Co si myslíte?

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.