autocomplete = «off» не работает ни один из браузеров

Вопрос: Вот код:

Вопрос:

Вот код:

<form method=»post» action=»default.aspx» id=»form1″ autocomplete=»off»> <div class=»loginContnet»> <input » name=»SC_Login1$txtUserCode» type=»text» id=»SC_Login1_txtUserCode» class=»txtUserCode» autocomplete=»off»> <input name=»SC_Login1$txtPassword» type=»password» id=»SC_Login1_txtPassword» class=»txtPassword» autocomplete=»off»> <input type=»submit» name=»SC_Login1$btnOK» value=»OK» id=»SC_Login1_btnOK» class=»btnOK»> </div> </form>

Почему все браузеры, кроме Mozilla, запрашивают пароль для сохранения и как это предотвратить?

Лучший ответ:

Действительно, браузеры не дают дерьма об атрибуте autocomplete = “off” для сохранения/восстановления пароля.

Недавно я столкнулся с той же проблемой и решил ее с красивым блестящим и красивым взломом, как вы можете видеть ниже. Трюк состоит в том, что два поля соответствуют логину и паролю с отображением: none ;, следовательно, браузер считает, что это фактические поля входа и пароля! Ха-ха, глупый браузер!

<form> <input type=»text» id=»email» name=»email» size=»40″ autocomplete=»off» /> <input type=»text» style=»display: none;» name=»loginForAutoCompleteDisable» /> <input type=»password» style=»display: none;» name=»passwordForAutoCompleteDisable» /> <input type=»password» id=»password» name=»password» autocomplete=»off» /> </form>

Надеюсь, это помогло!

Ответ №1

autocomplete=off указывает браузеру не показывать предложения, основанные на истории просмотров.

Он не имеет ничего общего с паролем сохранения

Ответ №2

насколько я знаю, autocomplete-attribute используется для отображения предложений, основанных на ваших предыдущих введенных значениях. он не имеет ничего общего с “save-password” -question. Я не думаю, что вы можете отключить “save-password” -question по html, потому что это зависит от каждого отдельного клиента.

Ответ №3

Единственная проблема с этим атрибутом заключается в том, что он не является стандартным (он работает в браузерах IE и Mozilla).
Ответ на этот вопрос

Ответ №4<form method=»post» action=»default.aspx» id=»form1″ autocomplete=»off»> <div class=»loginContnet»> <input name=»SC_Login1$txtUserCode» type=»text» id=»SC_Login1_txtUserCode» class=»txtUserCode» autocomplete=»off»> <input name=»SC_Login1$txtPassword» type=»password» id=»SC_Login1_txtPassword» class=»txtPassword» autocomplete=»off»> <input type=»submit» name=»SC_Login1$btnOK» value=»OK» id=»SC_Login1_btnOK» class=»btnOK»> </div> </form>

Оцените статью
Добавить комментарий