При отсутствии соединения сайт вызывает alert() в котором уведомляет об этом. Все бы ничего, но в результате прерывается работа других скриптов на странице, пока не подтвердишь нажав ОК.
В итоге, глохнут и контент-скрипты встроенные на страниц посредством расширения Google Chrome.
Подскажите, нет ли способов:
1. Либо перенаправить все алерты в консоль
2. Либо запретить вызов alert() вообще
3. Либо автоматически закрывать алерты
Меня устроит любое из решений, так как из-за этих внезапных алертов дохнет бот, который по расписанию проверяет наличие новых закупок. Принимаем, что у меня полный доступ к дереву элементов сайта через расширение.
Шохрух Шаймардонов, это не секрет, на сайте сбера парсим тендеры по условиям, чтобы не проморгать. Сайт крайне глючный, периодически падает. Конечно, тут скажут что это из-за таких молодцов как мы, но это нормальное поведение на таких площадках - каждую секунду ловить заявки, т. к. кто первый тот и съел.
Надим Закиров, да я и не говорил. Просто подумал что это так. Ну вам уже ответили. А так можно было просто в вашем расширении (если оно ваше, можно просто добавить необходимое и все)