Cuando trato de cerrar mis documentos de Google docs ficha con los cambios no guardados, esto es lo que me sale en mi navegador (FF 3.5).
Está seguro de que desea salir
desde esta página?Tiene cambios sin guardar en este
documento. Haga clic en Cancelar ahora, luego
‘Guardar’ para guardar. Haga clic en ACEPTAR ahora a
deshacerse de ellos.Presione ACEPTAR para continuar o Cancelar para
permanecer en la página actual.
Mi pregunta es si estas alertas son parte de la aplicación web (gdocs por ejemplo.) o son dados por el navegador? Si a esto último, ¿cómo se hace esto?
Por el navegador. Es el
beforeunload
controlador de eventos que devuelve el texto personalizado del cuadro de diálogo, que es sólo la mitad de los tres párrafos – los otros dos párrafos, así como el texto de los botones no se pueden personalizar o de lo contrario cambiar.Producirá un cuadro de diálogo que dice
Puede anular esta configuración a través de que el controlador null
addEventListener
en lugar deonbeforeunload
. También, el nombre del evento esbeforeunload
, noonbeforeunload
.Las alertas son parte de la aplicación web. Ver el código fuente y buscar en el javascript.