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) ).
Se aplică la
onbeforeunload atribut este parte din Atribute evenimente , și poate fi utilizat pe elementul următor:
element | Eveniment |
---|---|
<body> | onbeforeunload |
Exemplu
Executați un JavaScript atunci când pagina este pe cale să fie descărcate:
<body onbeforeunload="return myFunction()">
Încearcă - l singur » 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 |