Javascript error

Если вы обнаружили какие либо ошибки, недочеты и неудобства или другие незачеты в программе напишите нам об этом на этом форуме - мы бум исправлять
Ответить
dimerm
Сообщения: 244
Зарегистрирован: 02 май 2013, 10:36

Javascript error

Сообщение dimerm » 20 сен 2020, 18:07

В скрипте написано вот так:
$browser->disable_script_error(true, false);
Но последняя версия 51 выдаёт такое окно иногда:
IMG_20200920_180317.jpg
IMG_20200920_180317.jpg (187.75 КБ) 496 просмотров
блокируется при этом выполнение или нет – ещё не уловил (offScreen)

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Javascript error

Сообщение Support » 20 сен 2020, 19:59

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

dimerm
Сообщения: 244
Зарегистрирован: 02 май 2013, 10:36

Re: Javascript error

Сообщение dimerm » 22 сен 2020, 18:14

Другие галочки конечно же перманенно выключены, поэтому прежде чем я рискну озвучивать предположения, давайте всё ещё раз проверим. Подскажите плз, как называется настройка в settings_v1.json и какая функция включает эту настройку из php? (показана стрелкой на скрине). И на всякий случай скрин куска из файла настроек (файл копируется перед каждым вызовом хумана, это те строки?) и кусок как я это задаю в скрипте. Просто даже не знаю уже как ему сообщить о том, что я не хочу эти уведомления. Как только начинает выполняться скрипт – открываю настройки и там эта галка волшебным образом появляется. Заранее пасибо!
2020-09-22_18-04-44.png
2020-09-22_18-04-44.png (4.18 КБ) 485 просмотров
2020-09-22_18-07-20.png
2020-09-22_18-07-20.png (6.64 КБ) 485 просмотров

Код: Выделить всё

    $browser->enable_java_script(true);
    $browser->enable_browser_message_boxes(false, 'Cancel');
    $browser->disable_security_problem_dialogs(true);
    $browser->enable_download_file_dialog(false);
    $browser->disable_script_error(true, false);
И да, скрипт успешно работает несколько лет, проблемы с этими окнами когда-то появлялись, потом исчезали, теперь с версией 51 появились снова.

dimerm
Сообщения: 244
Зарегистрирован: 02 май 2013, 10:36

Re: Javascript error

Сообщение dimerm » 22 сен 2020, 18:34

И чтобы два раза не вставать, а что такое Web Security в настрйоках? В мануале что-то не нахожу

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Javascript error

Сообщение Support » 22 сен 2020, 21:58

dimerm писал(а):
22 сен 2020, 18:34
И чтобы два раза не вставать, а что такое Web Security в настрйоках? В мануале что-то не нахожу
Галочка Разрешить Web Security включает/выключает Web Security. Определяет, будут ли применяться ограничения веб-безопасности (политика одного источника). Отключение этого параметра не рекомендуется, так как оно допускает рискованное поведение безопасности, такое как межсайтовые сценарии (XSS). Также настраивается с помощью командной строки браузера chromium «disable-web-security».

dimerm
Сообщения: 244
Зарегистрирован: 02 май 2013, 10:36

Re: Javascript error

Сообщение dimerm » 23 сен 2020, 00:17

Проведено независимое расследование :D делюсь результатами:

1) вот это включает в настройках галку «Разрешить JS сообщения бразера»:

Код: Выделить всё

$body->disable_onunload_message();
а должно просто избавить страницу от сообщения о закрытии. Далее настройка остаётся включённой.

2) вот это активирует галку «Показывать браузерные уведомления»

Код: Выделить всё

$browser->enable_browser_notification(false);
а если использовать с true – то включится ещё и «Разрешить браузерные уведомления».

Версия 7.0.52 - r85.3.6+gacfac2f+chromium-85.0.4183.102
Искорените скверну плз :roll:

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Javascript error

Сообщение Support » 23 сен 2020, 01:08

Спасибо! Исправим.

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Javascript error

Сообщение bigfozzy » 24 сен 2020, 13:49

Исправлено , обновлено

dimerm
Сообщения: 244
Зарегистрирован: 02 май 2013, 10:36

Re: Javascript error

Сообщение dimerm » 24 сен 2020, 18:47

Спасибо!

Ответить