@moem

Как организовать веб-приложение в нескольких окнах (вкладках) браузера?

Здравствуйте.
Подскажите, пожалуйста, кто сталкивался.
Где что почитать на тему организации веб-приложения в нескольких окнах (вкладках) браузера?
По замыслу:
- существует основное окно (вкладка) приложения;
- при необходимости вынести отдельные визуальные компоненты (таблицы, графики и т.п.) веб-приложения на другой экран, открываются новые окна (вкладки), на них перемещаются компоненты с имеемым содержимым;
- все открытые окна обращаются к одним наборам данных основного окна.
Спасибо.
  • Вопрос задан
  • 260 просмотров
Пригласить эксперта
Ответы на вопрос 3
SimBioT19
@SimBioT19
{{ user.about }}
Для "общения" между разными вкладками есть библиотека:
https://github.com/wingify/across-tabs

Демо: https://engineering.wingify.com/across-tabs/live-d...
Ответ написан
@student_it
Попробуйте сделать так, чтобы все дополнительные вкладки открывались из основной (можно через ссылки с target="_blank"), тогда к основной вкладке можно будет скриптами обращаться через window.opener. Страницы, открываемые на дополнительных вкладках, должны быть на том же домене, что и страница из основной вкладки.
Ответ написан
webinar
@webinar Куратор тега Веб-разработка
Учим yii: https://youtu.be/-WRMlGHLgRg
На сервере api, окна общаются через него. Что бы красиво - заменяем ajax на websoket. Все что возможно храним в localStaroge. Юзаем события:
window.onblur
window.onfocus
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы