Definizione e utilizzo
I onbeforeunload evento viene generato quando il documento sta per essere scaricati.
Questo evento consente di visualizzare un messaggio in una finestra di conferma per informare l'utente se lui / lei vuole rimanere o lasciare la pagina corrente.
Il messaggio predefinito che appare nella finestra di conferma, è diverso a seconda del browser. Tuttavia, il messaggio standard è qualcosa del tipo "Sei sicuro di volere lasciare questa pagina?". Non è possibile rimuovere questo messaggio.
Tuttavia, è possibile scrivere un messaggio personalizzato insieme con il messaggio predefinito. Vedere il primo esempio in questa pagina.
Nota: In Firefox, solo il messaggio di default viene visualizzato (non il messaggio personalizzato (se presente)).
Si applica a
Il onbeforeunload attributo è parte degli attributi di eventi , e può essere utilizzato su seguente elemento:
Elementi | Evento |
---|---|
<body> | onbeforeunload |
Esempio
Esegui un JavaScript quando la pagina sta per essere scaricati:
<body onbeforeunload="return myFunction()">
Prova tu stesso " Supporto per il browser
I numeri nella tabella indicano la prima versione del browser che supporta pienamente l'evento.
attributo di evento | |||||
---|---|---|---|---|---|
onbeforeunload | sì | sì | sì | sì | 15.0 |