мы используем приложение jsp, здесь мы можем открыть окно справки (window.open) с любой страницы, но если оно открыто, мы должны закрыть его при нажатии кнопки выхода, не обязательно на той же странице, где было открыто окно справки, Как я могу получить обработчик для открытого окна на разных страницах?
Вопрос
Закрыть все дочерние всплывающие окна для динамического приложения
Ответы
Ответ 1 · Johan
Если мне не изменяет память, window.open() возвращает объект окна, так что вы можете просто сохранить его в переменной.
var window = window.open(...);
or
var windows = [];
windows.push(window.open(...));
windows.push(window.open(...));
windows.push(window.open(...));
windows.push(window.open(...));
Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.
Похожие материалы
- СРЕДНИЙ СТЕК
- Советы по Javascript: срез x сращивание
- Как интегрировать MX Graph с Angular 8
- Бессерверные уведомления Android с помощью облачных функций Firebase
- Разработка расширения Firefox: как правильно указать элемент привязки для всплывающего окна уведомления?
- Как родительское окно Javascript может отправлять данные во всплывающее окно?