Exemplu
Executați un JavaScript atunci când pagina este pe cale să fie descărcate:
<body onbeforeunload="return myFunction()">
Încearcă - l singur » Definiție și utilizare
Cele onbeforeunload declanșează evenimente atunci când documentul este pe cale să fie descărcate.
Acest eveniment vă permite să afișați un mesaj într-o casetă de dialog de confirmare pentru a informa utilizatorul dacă el / ea vrea să rămână sau să părăsească pagina curentă.
Mesajul implicit care apare în caseta de confirmare, este diferit în diferite browsere. Cu toate acestea, mesajul standard este ceva de genul "Are you sure you want to leave this page?" . Nu puteți elimina acest mesaj.
Cu toate acestea, puteți scrie un mesaj personalizat, împreună cu mesajul implicit. A se vedea primul exemplu pe această pagină.
Notă: În Firefox, numai mesajul implicit va fi afișat (not the custom message (if any) este (not the custom message (if any) ).
Suport pentru browser-
Numerele din tabel specifica prima versiune de browser care acceptă pe deplin evenimentul.
Eveniment Atribut | |||||
---|---|---|---|---|---|
onbeforeunload | da | da | da | da | 15.0 |
Diferențe între HTML 4.01 și HTML5
Nici unul.
Sintaxă
< Valorile atributelor Valoare Descriere script Script-ul pentru a fi rulat pe onbeforeunload
Detalii tehnice
Tag-uri HTML acceptate: <body>
Pagini similare
HTML DOM referință: onbeforeunload event