Si prega di controllare il mio codice nel browser Chrome, se si preme aggiornamento verrà richiesto con 2 opzioni.Javascript Come chiamare una funzione quando scegliamo Rimanere sulla pagina in Chrome
- uscire da questa pagina e
- rimanere su questa pagina
quando clicco sul 2. Rimanere su questo pulsante Pagina si deve attivare la funzione personalizzata displayMsg (
Può un e uno mi fornisce una soluzione?
<script type="text/javascript">
function displayMsg() {
alert('my text..');
}
</script>
<script type="text/javascript">
window.onbeforeunload = function(evt) {
var message = 'Please Stay on this page and we will show you a secret text.';
if (typeof evt == 'undefined') {
evt = window.event;
}
if (evt) {
evt.returnValue = message;
return message;
}
trace(evt);
}
</script>
guarda anche a questo [listening-for-variable-changes-in-javascript-or-jquery] (http://stackoverflow.com/questions/1759987/listening-for-variable-changes-in-javascript-or -jquery) –
Script eccellente! Grazie mille per aver dedicato del tempo ad includere anche la mia funzione displayMsg() e renderla facile da usare direttamente senza ulteriori modifiche :) –
Grazie a "Perdickss", il tuo codice funziona anche con il browser IE! –