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

StopDostali jste se někdy až na stránku s odesláním, jen abyste zpackali 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ícekrokový proces, kontrolu a pokladnu, by bylo rozumné použí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 chce uživatel stránku skutečně 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.