Избежать появления окна оповещения в веб-браузере

Избежать появления окна оповещения в веб-браузере

Мы разрабатываем собственную панель управления с использованием iFrame и отображаем несколько панелей управления с помощью нашей платформы, периодически переключаясь на другой iFrame с помощью Java Script.

Иногда на панели управления отображается всплывающее окно с сообщением

изображение

Эти всплывающие окна раздражают нас, потому что когда они появляются, нам нужно войти в эту панель и нажать ОК. Если мы не нажмем ОК, iFrame не сможет переключиться на другую панель.

Страница bi.smu работает на сервере Tomcat как веб-сервис для нашего сервера MSTR, а сеанс уже увеличен до 60 секунд.

Как отключить всплывающее сообщение?

решение1

Сообщения, которые вы видите, вероятно, отображаются с помощью окна оповещения JavaScript (с использованием функции JavaScript alert()).

Оповещения JavaScript можно отключить в браузере, однако большинство браузеров не имеют встроенной настройки для этого, вместо этого вам придется отключить их с помощью JavaScript, переопределив функцию alert(). Как лучше это сделать, зависит от используемого вами браузера. См. примерJavaScript: Переопределение alert()иКак отключить всплывающие окна/оповещения JavaScript в Chrome?для получения подробной информации.

В дополнение к этому, большинство современных браузеров позволяют вам отключать оповещения от сайтов, которые показывают их слишком много. Например, в Firefox, если страница показывает более трех оповещений, оповещения получат флажок с надписью «Запретить этой странице создавать дополнительные диалоги». Если вы установите флажок и отключите его, страница будет заблокирована от создания дальнейших диалогов. Однако я считаю, что это будет действовать только до перезагрузки страницы, так что это не постоянная мера.

Связанный контент