Revisa mi código en el navegador Chrome, si presionas actualizar se te mostrarán dos opciones.Javascript Cómo llamar a una función cuando elegimos Permanecer en la página en Chrome
- salir de esta página y
- estadía en esta página
Cuando pulso en el 2. Permanezca en esta página botón se debe activar mi función personalizada displayMsg ()
Can an ¿Y uno me proporciona una solución?
<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>
también vea esto [listening-for-variable-changes-in-javascript-or-jquery] (http://stackoverflow.com/questions/1759987/listening-for-variable-changes-in-javascript-or -jquery) –
Excelente script! Muchas gracias por tomarse el tiempo de incluir mi función displayMsg() y hacer que sea fácil de usar directamente sin más modificaciones :) –
¡Gracias 'Perdickss', tu código funciona incluso en el navegador IE! –