Я новичок в веб-разработке, и я нахожу свой путь через него.Как отслеживать вкладку, открытую с главной страницы?
У меня следующая ситуация:
Журналы пользователей в веб-приложение. Он/она будет представлен четырьмя различными модульными ссылками на его консоли.
Когда пользователь нажимает на одну из ссылок, открывается новая TAB и позволяет пользователюA вносить изменения/работать/в этом модуле. Когда userA работает над этим конкретным модулем, он будет проверен на UserA, и все остальные пользователи увидят, что UserA обращается к модулю на своих консолях и недоступен для всех остальных.
Теперь, когда пользователь закрывает/выходит из модуля (вкладка), статус модуля во всех консолях пользователя должен быть изменен на «доступный».
Я выбираю MEAN stack для реализации этого приложения.
Вопрос:
Как справиться с ситуацией:
Когда пользователь закрывает/журналы отказ от (вкладок) модуля, состояние модуля во всех пользовательских консолях должно быть изменено на «доступную ».
Как вести отслеживание открытия вкладки?
Спасибо @andreas за предложение. Реализация завершена с помощью socket.io –