/ / ¿Identifica de forma única cada ventana del navegador que está abierta actualmente con JavaScript o jQuery? [duplicado] - javascript, jquery, navegador, pestañas, ventana

Identifique de manera única cada ventana de navegador separada que esté abierta actualmente usando JavaScript o jQuery. [duplicado] - javascript, jquery, navegador, pestañas, ventana

¿Identifica de forma única cada ventana del navegador que está abierta actualmente con JavaScript o jQuery?

¿Cómo identificar de forma única cada ventana del navegador que está abierta actualmente para todos los navegadores principales utilizando javascript? Déjame explicarte lo que necesito saber y consideremos el siguiente escenario:

Tengo 3 ventanas del navegador [cualquier navegador moderno, es decir, Chrome, Firefox, etc.] que están abiertas actualmente, cada una con múltiples pestañas.

  • Ventana # 1: 3 pestañas [Tab A, Tab B, y Tab C]
  • Ventana # 2: 2 pestañas [Tab D y Tab E]
  • Ventana # 3: 4 pestañas [Tab E, Tab F, Tab G y Tab H]

¿Cómo puedo identificar de forma única cada ventana del navegador?[es decir. ¿captura un ID / valor único para cada ventana del navegador, no la ventana de la pestaña]? Entonces, al final tendré 3 ID [todas las ventanas], no 9 ID [todas las pestañas]. Puedo identificar todas las pestañas en las ventanas mediante la creación de un complemento o extensión del navegador que utiliza jQuery [crossrider], pero no pudo encontrar una manera de identificar de forma única cada ventana.

¿Es esto posible por JavaScript / JQuery? ¿Si es así, cómo? si no, por que

Intenté "window.name" en javascript, pero eso me da 9 ID, no 3 ID.

Respuestas

1 para la respuesta № 1

¿Puedo pasar una variable de JavaScript a otra ventana del navegador?

Es probablemente lo que buscas, específicamente esta parte del método Open ():

Cada ventana creada de tal manera obtiene una propiedad aplicada a ella "window.opener" que apunta a la ventana que la creó.