Я - разработчик, и мне очень неприятно, когда Chrome предлагает всю информацию о моих личных адресах в веб-сайтах одной формы, которые я разрабатываю на своей локальной машине. Возможно ли отключение автозаполнения на локальном хосте, домене или IP-адресе? Я ничего не вижу в расширенных настройках.
google-chrome
Громер
источник
источник
Ответы:
Недавно я ответил на другой вопрос с тем же требованием настройки функций Chrome (а также по мотивам @Paul ).
Создайте расширение Chrome, которое использует «узел фильтра соответствия» API Chrome, и отфильтруйте пользовательский
IP host
илиnamehost
. Затем установите атрибутautocomplete
дляoff
для все «входа» и тегов «формы».Мы продолжаем с этими шагами:
Создайте новую папку с именем ex. noautofill
Создайте в нашей новой папке новый файл с именем manifest.json и добавьте этот код внутри:
Заходим в меню Chrome »Настройки» Расширения
Теперь нажимаем кнопку «Загрузить распакованные расширения»
Наконец мы помечаем нашу папку и нажимаем кнопку открытия.
Это результат:
Эта система очень проста, и вы можете настроить файл script.js с вашим собственным управляющим кодом. В будущем вы можете добавить другие скрипты, CSS, страницы конфигурации и т. Д. Помните, что каждый раз, когда вы будете вносить изменения в файл script.js, вы должны перезагрузить плагин CtrlR.
Также вы можете получить более детальное руководство о том, как создавать расширения Chrome .
источник
Другие ответы, касающиеся использования второго профиля или установки второй версии Chrome, должны работать нормально. Я беру другой угол только для того, чтобы предоставить другой вариант, а не потому, что я думаю, что это лучший способ сделать это.
Поскольку вы разрабатываете сайт локально, просто включите библиотеку jQuery и скрипт jQuery со следующим кодом:
Это отключает автозаполнение для всех входов на веб-странице. Использование в сочетании с включаемым файлом на стороне сервера (в заголовке) означает, что было бы очень легко добавить это во время тестирования и удалить его для производства для всего веб-сайта.
источник
@if (Web.Core.Common.Settings.Environment == Web.Core.Common.Environments.Local) { @Html.Raw("$(':input').attr('autocomplete','off');"); }
К сожалению, в Google Chrome отсутствует опция фильтрации для каждого сайта для автозаполнения.
Один из вариантов - использовать расширение Lastpass Chrome , где вы можете решить, какое поле запоминать для каждого сайта.
Другой вариант - создать новый профиль пользователя. Настройки Chrome -> Пользователи -> Добавить нового пользователя или установить разные версии Chrome (Chrome Stable / Beta / Dev, Chrome Canary или Chromium ).
источник
Одним из решений (для целей тестирования) было бы добавить новый профиль использования без автозаполнения.
Используйте этот профиль во время тестирования, чтобы избежать автозаполнения.
источник
Может достичь своей цели с расширением автозаполнения .
Я думаю, что он имеет все функции, которые вы ищете.
источник