Используя веб-сообщения (postMessage), легко отправлять сообщения между окнами, включая фреймы и всплывающие окна, открытые с помощью Javascript. Однако возможно ли, чтобы два окна, открываемые пользователем по отдельности, находили друг друга и общались?
Например, если пользователь открывает www.example.com/app.html в браузере, а затем ту же страницу в другой вкладке / окнах того же браузера, я хочу, чтобы второе окно знало, что оно должно действовать как «дочерний» "первого и обмениваться потоком событий через postMessage. Как мне обнаружить присутствие другого открытого окна и как получить его дескриптор, который я могу использовать с postMessage?