Si el usuario actualiza la página en cuestión se añadirá otro registro a la base de datos, así que quiero advertir al usuario a través de un cuadro de alerta si realmente quieren para actualizar la página y si hacen clic en Aceptar a continuación, la página debe ser refrescado lo contrario si hacen clic en cancelar, no será.¿Cómo se abre un cuadro de alerta cuando se hace clic en el botón de actualización del navegador?
Como hacer este tipo de cuadro de alerta aparece cuando se hace clic en el botón de actualización del navegador de una manera que es transversal navegador compatible?
Una pregunta, sin embargo, el mensaje "Los datos se perderán si sale de la página, ¿está seguro ? " aparece debajo de otro mensaje en el cuadro de alerta: "¿Está seguro de que desea navegar desde esta página?" y debajo aparece el mensaje "presione continuar para navegar o cancelar para permanecer en la página actual". ¿Hay alguna manera de personalizar estos otros 2 mensajes también? – Faber
@Faber - No es que yo sepa ... esto es una cosa por navegador que variará, el evento 'onbeforeunload' es * muy * no estándar. –
también estoy especulando aquí, pero ¿sería posible detectar la actualización de la página al verificar si la URL a la que se dirige coincide con la url de la página actual, de alguna manera con js? Porque ahora si los clics del usuario en la página de inicio o en alguna otra página no agregarán otra entrada al archivo db, este mensaje aparecerá. – Faber