Проверка открытой вкладки

  • Автор темы Автор темы samsonnn
  • Дата начала Дата начала

samsonnn

Client
Регистрация
02.06.2015
Сообщения
2 182
Реакции
2 057
Баллы
113
Все мы знаем, что каждая новая открытая вкладка кушает память, как реализовать проверку? Если вкладка popup-1 открылась то чтоб ее закрыло автоматически!?

N1841.jpg
 
Я пишу в нужных местах шаблона 2-3 экшна "закрыть вкладку по имени" popup-1, popup-2, popup-3 с необязательным условием выполнения. Костыль конечно, но спасает.
 
  • Оценить
Реакции: samsonnn
Можно по-другому - немного изящнее.
Периодически (не знаю до конца Вашу логику) - устраивать такой маленький цикл: закрыть вкладку по номеру 1. И так зациклить.
Как только этот экшен (закрытие вкладки) уйдет по красной ветке - это значит что у Вас осталась одна первая открытая вкладка. Все остальные закрыты. Номер первой вкладки - это 0.
Таким образом можно избежать всякой привязки к названиям открытых вкладок, а закрывать их по номеру.
 
  • Оценить
Реакции: kul0n и samsonnn

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)