¿Cuáles son las diferencias entre onbeforeunload y onunload? También tengo una pregunta específica relacionada con su uso en el iPad ... Tengo una página (myPage.html) en la que intento mostrar una alerta cuando la página está cerrada (es decir, se presiona X para cerrar la pestaña del iPad)Diferencia entre onforeforeload y onunload
Ahora traté de usar tanto window.onunload como window.onbeforeunload A continuación se encuentran mis hallazgos en el iPad;
Usando window.onunload, soy capaz de obtener una alerta cuando el usuario navega a una página diferente de myPage.html (ya sea haciendo clic en algún enlace o haciendo una búsqueda en Google, mientras que en myPage.html). Sin embargo, no ocurre nada cuando la pestaña se cierra desde la vista minimizada (X)
Usando window.onbeforeunload, no recibo una alerta incluso si el usuario navega a una página diferente de myPage.html O si cierra la pestaña (X) desde la vista minimizada.
¿Quería saber si hay alguna forma alternativa de solucionar este problema?
Gracias.
Thx mucho para eso ... ¿Alguna idea sobre la implementación del iPad? – testndtv
window.onunload = window.onbeforeunload = (function() {..., ejecutará la función dos veces si el navegador no tiene problemas con ambos eventos. – noboundaries