1

Мне это нужно при запуске автоматических тестов Selenium (Geb). Прямо сейчас в Chrome всегда появляется диалоговое окно с вопросом, что мне делать. Я просто хочу, чтобы это ничего не делало. Есть ли такой переключатель?

1 ответ1

1

Обычно, если вы посещаете страницу и пытаетесь запустить гиперссылку, для которой требуется внешний обработчик протокола, диалоговое окно Chrome показывает, что вам нужно сделать, также должен иметь флажок, чтобы он запомнил ваш выбор.

Если вы не видите флажок или он не работает для вас, вы можете попробовать следующее после закрытия всех экземпляров Chrome. Под английским языком Windows XP отредактируйте файл

%UserProfile%\Local Settings\Application Data\Google\Chrome\User Data\Local State

в текстовом редакторе. Под английской Vista+ путь к файлу

%LocalAppData%\Google\Chrome\User Data\Local State .

Теперь найдите строку, которая говорит "mailto": false, и добавьте свой собственный протокол ниже аналогичным образом. Например:

"mailto": ложь,
"тел": ложь,

Если вы используете другую операционную систему, которую вы не указали, найдите файл и отредактируйте, как указано выше, затем откройте браузер и посмотрите, работает ли он.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .