JavaScript: oodake! Kas olete kindel, et soovite lahkuda?

PeatusKas olete kunagi sattunud esitamislehele ainult brauseriakna sassi ajamiseks ja sulgemiseks? Mul on! Olen tegelikult läbinud terve ostusüsteemi ja lisanud tonni esemeid ainult selleks, et brauser kogemata sulgeda. Kuna enamik brausereid toetab vahekaarte, on seda üsna lihtne teha.

Mitmeastmelise protsessi, ülevaatuse ja kassaga rakendustes oleks mõistlik kasutada kinnitust enne akna sulgemist ... kuid see pole nii lihtne kui arvate. JavaScriptil on onbeforeunload sündmus, kus saate kinnitada, kas kasutaja soovib lehelt tõesti lahkuda. Siin on Näiteks ja siin on kood:

Üks kommentaar

  1. 1

    Jah, olen ka seda hullumeelset probleemi kogenud brauseriaknas. Tegelikult olen sellele probleemile lahenduse otsinud ja leidnud ja arvan, et see erineb teie koodist veidi. Ainult teie kood näeb hea välja ja lihtsustas seda. Aitäh

Mis sa arvad?

Sellel saidil kasutatakse rämpsposti vähendamiseks Akismetit. Vaadake, kuidas teie andmeid töödeldakse.