Enviando un mensaje a todas las ventanas / pestañas abiertas usando JavaScript [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Comunicación entre pestañas o ventanas 9 respuestas

Escuché que HTML5 tienewindow.postMessage(), pero parece requerir tener un identificador en la ventana (o pestaña, a lo largo de esta pregunta) en la que está publicando el mensaje. ¿Qué sucede si quiero transmitir a todas las ventanas abiertas? ¿Es posible

(Lo que estoy tratando de hacer es advertir a otras ventanas sin que el servidor realice viajes de ida y vuelta cuando un usuario hace algo en una ventana que afecta a las demás, para que puedan actualizar su contenido. Sin embargo, aunque algunas ventanas pueden abrirse desde las existentes unos, lo que me permite interceptar y almacenar referencias a ellos, el usuario puede abrir algunas ventanas nuevas manualmente y luego seleccionar un marcador o escribir una URL. En este caso, no parece haber una forma de interceptar y almacenar referencias.)