Quiero hacer que aparezca un cuadro de confirmación antes de que alguien salga de mi sitio. Tienen información que se perderá si se van y usted no quiere ese derecho. Súplicas sean específicas con fueron debo poner el código y así ya no soy el mejor de los codificadores ...Confirmar el mensaje antes de salir del sitio navegador cruzado (JS)
Respuesta
window.onbeforeunload = function(){
return "Are you sure you wanna leave my site?";
}
¿Debería poner el código y cómo debo ejecutarlo? – Xweque
Tenga en cuenta que aunque esto producirá un cuadro de diálogo en todos los navegadores, en FF4 y arriba no mostrará al usuario su texto ([según MDN] (https://developer.mozilla.org/en/DOM/window. onbeforeunload)) - https://bugzilla.mozilla.org/show_bug.cgi?id=588292. – jimw
Ese código 'se ejecuta' cada vez que se dispara el evento de descarga. El lugar donde coloque el código varía según el código que está ejecutando en su sitio, cómo se está cargando, etc. Ese tipo de pregunta está fuera del alcance de StackOverflow IMO, ya que no es realmente una pregunta de programación específica, sino más bien una pregunta sobre cómo funciona JS en su conjunto. Si hace este tipo de preguntas, podría ser útil consultar este tutorial https://developer.mozilla.org/en/A_re-introduction_to_JavaScript y usarlo para generar consultas más específicas. – brandwaffle
- 1. Html5 - Mensaje cruzado del iframe del navegador cruzado - ¿hijo a padre?
- 2. css3 opacidad del navegador cruzado
- 3. HTML5 - Mensaje posterior del iframe del navegador cruzado - comunicación entre padres
- 4. ventana del navegador de redimensionamiento del navegador cruzado en JavaScript
- 5. Obtener altura de página en JS (Navegador cruzado)
- 6. Inconsistencia de altura del botón (navegador cruzado)
- 7. ¿Confirmar con mensaje dinámico?
- 8. Esquinas redondeadas del navegador cruzado (sin imagen)
- 9. Navegador cruzado Dom Ready
- 10. ¿Determina el tamaño original de la imagen del navegador cruzado?
- 11. Cómo activar el diálogo con JS antes de salir de la página actual
- 12. Método de navegador cruzado para detectar el scrollTop de la ventana del navegador
- 13. hora antes del mensaje de registro
- 14. Navegador cruzado preventDefault() sin jQuery
- 15. API de extensiones de navegador cruzado?
- 16. Confirmar el botón Atrás del navegador si no, quédese en la página
- 17. SimpleModal confirmar antes de cerrar el cuadro de diálogo
- 18. ¿Cuáles son los pasos cronológicos para construir un sitio compatible con el navegador cruzado?
- 19. Espere System.Threading.Timer Callbacks para completar antes de salir del programa
- 20. Menú desplegable del navegador cruzado sobre una película flash
- 21. Problema del navegador cruzado con la función jquery offset()
- 22. salir de la llamada del navegador con un giro
- 23. Los divs HTML pueden salir de la ventana del navegador?
- 24. Navegador de estilo de barra CSS cruzado
- 25. setAttribute, onClick y compatibilidad de navegador cruzado
- 26. Comprobar la caché del navegador para un archivo js
- 27. Obtener el favicon del sitio web con JS
- 28. ¿Cómo confirmar ningún cambio y nuevo mensaje?
- 29. Getter y Setter de navegador cruzado
- 30. Cualquier problema de navegador cruzado con document.documentElement
posible duplicado de [Avisar al usuario antes de salir de la página con los cambios no guardados] (http: // stackoverflow. com/questions/7317273/warn-user-before-leaving-page-with-unsaved-changes) - utilice la búsqueda antes de hacer una nueva pregunta. –