Как организовать веб-приложение в нескольких окнах (вкладках) браузера?
Для "общения" между разными вкладками есть библиотека:
https://github.com/wingify/across-tabsДемо: https://engineering.wingify.com/across-tabs/live-d...
Попробуйте сделать так, чтобы все дополнительные вкладки открывались из основной (можно через ссылки с target="_blank"), тогда к основной вкладке можно будет скриптами обращаться через window.opener. Страницы, открываемые на дополнительных вкладках, должны быть на том же домене, что и страница из основной вкладки.