Esempio
Esegui un JavaScript quando la pagina sta per essere scaricati:
<body onbeforeunload="return myFunction()">
Prova tu stesso " Definizione e utilizzo
L'evento onbeforeunload 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)).
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 |
Differenze tra HTML 4.01 e HTML5
Nessuna.
Sintassi
<elementonbeforeunload=" script ">
I valori degli attributi
Valore | Descrizione |
---|---|
script | Lo script da eseguire sul onbeforeunload |
Dettagli tecnici
tag HTML supportati: | <body> |
---|
Pagine correlate
Di riferimento HTML DOM: onbeforeunload event