как обойти firefox password manager?

pitrik2

как описать поля формы так, чтобы он даже не предлагал сохранять пароли?
видимо надо какойто хитрый джаваскрипт...

kruzer25

Можешь, например, поле сделать текстовым, и при его изменении изменения пихать в hidden, а в самом поле отображать *.

pitrik2

Можешь, например, поле сделать текстовым, и при его изменении изменения пихать в hidden, а в самом поле отображать *.
не проканает
вот удалит он одну звездочку
как я в хиддене узнаю какую именно звездочку он удалил?

banderon

В последнее время во многих он-лайн банках стало модно требовать вводить пароль на виртуальной клавиатуре. Там уж Firefox точно не запомнит

pitrik2

В последнее время во многих он-лайн банках стало модно требовать вводить пароль на виртуальной клавиатуре. Там уж Firefox точно не запомнит
бесит меня это
надеюсь меня не заставят такое делать
или это будет когда я уже уволюсь

Andr163

лови нажатие кнопки удаления и секи положение курсора в строке

kruzer25

Хуже, если пользователь сделал CtrlX

Andr163

с этим тоже можно побороться

artimon

Нахрена?

pitrik2

ну я хз зачем
мне такое задание поставили
логин/пароль в интернет банк - не должен быть сохраняем
типа секьюрность и все такое
а еще это нужно на странице смены пароля
там просто это штука бесполезная
вощем сделал так:
все поля формы дублируются хидденами
в onsubmit данные из полей переносятся в хиддены
а сами поля очищаются
лиса, видимо, видит что поля постятся пустыми и не предлагает их запомнить

artimon

ОК. Уговорил.
Только это делается одной строчкой, а не тонной JS.
<form action="..." autocomplete="off">
MDC — How to Turn Off the Autocompletion Feature

pitrik2

о! а я использовал autocomplete="off" для каждого поля
а видимо надо на всю форму, ща попробую
кстати там написано: The autocomplete attribute was added at the insistance of banks and card issuers

pitrik2

облом
эта фигня не входит в стандарт
но не это главное
эта фигня не входит в struts

artimon

эта фигня не входит в struts
И что? Будешь городить JS только из-за того, что фремворк не позволяет добавить лишний атрибут?

kruzer25

А разве при использовании https браузер не понимает, что тут немного защищённые данные и не надо их помнить?

pitrik2

А разве при использовании https браузер не понимает, что тут немного защищённые данные и не надо их помнить?
получается что не понимает

pitrik2

И что? Будешь городить JS только из-за того, что фремворк не позволяет добавить лишний атрибут?
да вобщем-то и ручками можно тег <form> написать ради такого дела
фигня еще вот в чем вылезла: опера не держит autocomplete

artimon

держит, только это штука по умолчанию выключена
http://www.opera.com/support/usingopera/operaini/
Оставить комментарий
Имя или ник:
Комментарий: