Определить и закрыть всплывающие окна

xel2012

Client
Регистрация
07.12.2017
Сообщения
15
Благодарностей
4
Баллы
3
подскажите как определять появление модальных окон при серфинге по сайту,
и закрывать их или не давать им открываться
 
Последнее редактирование:

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
подскажите как определять появление модельных окон при серфинге по сайту,
и закрывать их или не давать им открываться
Получать список открытых вкладок:
https://zennolab.com/discussion/threads/poluchenie-spiska-otkrytyx-vkladok.21263/
Из этого списка брать строку (имя вкладки) и если она не нужна (лишняя), то удалять вкладку.

Также можно запретить открытие новых вкладок:

upload_2019-3-8_12-38-23.png


PS: видимо вы имели ввиду не модЕльное, а модАльное окно.
Тогда такой способ не подойдет. Но можно попробовать по второму варианту.
 

Mangazey

Client
Регистрация
22.03.2014
Сообщения
374
Благодарностей
27
Баллы
28
А при регистрации на майл.ру? Там тоже непонятка, периодически открывается popup окно для регистрации, часть данных вводится в него а часть опять на главной майл.ру в поле "Поиск". Вроде переназначаю поля на проверенные и свежие юзерагенты, тестирую в РМ все ок, а запускаю в ZP через раз такая фигня.
 

Вложения

xel2012

Client
Регистрация
07.12.2017
Сообщения
15
Благодарностей
4
Баллы
3
к сожалению это не работает с попап окнами в рамках таба.
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
к сожалению это не работает с попап окнами в рамках таба.
С этого и надо было начинать.
Ищите общий признак, или общий пул признаков. Проверяйте наличие и закрывайте.
 

luk911

Client
Регистрация
17.01.2013
Сообщения
1 542
Благодарностей
579
Баллы
113
С этого и надо было начинать.
Ищите общий признак, или общий пул признаков. Проверяйте наличие и закрывайте.
Общий признак это z-index есть ли способ убить все их ?
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Общий признак это z-index есть ли способ убить все их ?
Если в свойствах элемента закрывающего модальное окно есть одинаковый признак, то можно ориентироваться по нему.
 

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