@Q_Q Всё в порядке, модуль работает. Я просто обновил BAS и модуль заработал. Я не обновлял BAS из-за ошибки которая появилась в новых версиях, и не знал как исправить её. Но теперь знаю и всё прекрасно работает.
P.S. Если что, я имел ввиду модуль UserNotificationCustom. Я использовал версию 1.0, и там пропадал звук. Я не обновлял версию, я обновил только BAS, и пока что всё работает. Если опять возникнет ошибка, я снова обращусь за помощью. Приношу извинения за беспокойство.
Push уведомление (модальное окно) - как заблокировать?
-
Всех приветствую. Товарищи помогите пожалуйста, тут такое дело есть на одном сайте всплывающее окно, оно появляется после генерации DOM структуры... Обычный self.remove не помогает, так как окно может появится через 15 или 40 секунд. Как мне быть в такой ситуации? По форму блужу хороших 2 часа, но ответа на свою проблему, к сожалению, не нашел. Помогите, пожалуйста.
-
@GippeR said in Push уведомление (модальное окно) - как заблокировать?:
Всех приветствую. Товарищи помогите пожалуйста, тут такое дело есть на одном сайте всплывающее окно, оно появляется после генерации DOM структуры... Обычный self.remove не помогает, так как окно может появится через 15 или 40 секунд. Как мне быть в такой ситуации? По форму блужу хороших 2 часа, но ответа на свою проблему, к сожалению, не нашел. Помогите, пожалуйста.
Вы можете создать функцию на странице, которая будет в цикле удалять окно с необходимым селектором, можете отреверсить скрипты на страницы и переопределить функцию появления этого окна, решений на самом деле много.
Что то более конкретное можно будет посоветовать уже предметно, а не рассматривая сферического коня в вакууме. -
Если окно выскакивает после генерации DOM дерева, значит подгружается динамически скриптом, который можно заблокировать.
Нажимаешь в BAS правой кнопкой мыши в любом месте на браузере "Изучить элемент на странице". Переходишь в раздел "Network". Заходишь или обновляешь нужную страницу. Видишь скрипты, которые грузятся на странице.
По названию или методом тыка запрещаешь по 1 скрипту, пока не найдешь нужное всплывающее окно. Запрещать нужно действием "Сеть" - "Запретить запрос" с нужной маской.
И там хоть мгновенно, хоть через 3 часа всплывающее окно должно появится - оно все равно заблокируется, еще и трафик лишний не съест