javascript - react - onbeforeunload not working
antes de descargar en Opera (4)
Estoy usando el código que netadictos publicó en la pregunta aquí . Todo lo que quiero hacer es mostrar una advertencia cuando un usuario está navegando o cerrando una ventana / pestaña.
El código que publicó netadictos parece funcionar bien en IE7, FF 3.0.5, Safari 3.2.1 y Chrome, pero no funciona en Opera v9.63. ¿Alguien sabe de la manera de hacer lo mismo en Opera?
Thx, Trev
¿Has probado esto?
history.navigationMode = ''compatible'';
Referencia , encontrada a través de esta página
En realidad no lo he probado, pero parece prometedor.
Mobile Safari (iPhone / iPad) tampoco es compatible antes de la descarga, y sospecho fuertemente que no es probable.
Para detectar navegación hacia atrás / adelante, puede haber soluciones, por ejemplo, consulte ¿Existe algún método alternativo para usar antes de la descarga en el safari móvil? .
Opera no admite window.onforeforeload en este momento. Se admitirá en alguna versión futura, pero no ha sido una prioridad lo suficientemente alta como para implementarse a partir de Opera 11.
onbeforeunload
ahora es compatible con Opera 15 basado en el motor WebKit pero no en versiones anteriores basadas en Presto.