¿Hay alguna manera de verificar que mi página no se abra en otra pestaña o ventana en IE? Supongamos que tengo una página1 y el usuario acierta a una "nueva ventana", que abrirá una nueva ventana con la misma página abierta. Entonces ahora hay dos instancias de la página. Quiero restringir el navegador para que solo tenga una instancia de la página abierta en cualquier momento.Cómo detectar que la misma página ya está abierta en otra ventana en IE
Uno de los requisitos es que los usuarios deben poder actualizar la página y aún estar en el mismo estado dentro de la aplicación. Por lo tanto, los tokens de una sola vez no son adecuados.
No estoy seguro de que haya alguna manera de distinguir entre una actualización de página y una nueva ventana abierta, es por eso que estoy preguntando.
P.S. Esto no es para un sitio web normal, y entiendo que hacer esto normalmente sería intrusivo y malvado. Hay un caso fuerte para hacer esto aquí, ya que es una aplicación web masiva.
... ¿qué pasa con otros navegadores? –
"Quiero restringir el navegador para que solo tenga una instancia de la página abierta en un momento dado" ¿Qué problema particular es este comportamiento bastante incómodo y no intuitivo destinado a abordar? Seguramente hay una mejor manera? – spender
Estoy de acuerdo con el derrochador, esto parece muy intrusivo. En realidad, hay una cantidad sorprendente de personas que no entienden lo suficiente la navegación por pestañas como para saber * si ya tienen otra abierta en la misma página: ¿qué van a hacer? –