我和这个人的情况一样:Triggering the Change Saved Password dialog in firefox
我有一个模式窗口,似乎让用户更改他的密码。提交表单时(它是一个 POST),Firefox 不会要求更改其数据库中的密码。我尝试了几件事:
一个动态表单(使用 JavaScript 创建),所有字段都带有 autocomplete="on",并且有两个字段名为“current-password”和“new-password”
一个动态表单(使用 JavaScript 创建),所有字段都带有 autocomplete="on",并且有两个字段名为“current-password”和“password”
一个动态表单(用 JavaScript 创建),所有字段都带有 autocomplete="on",三个字段分别命名为"username"、 "current-password" 和 "password"
一个非动态表单,所有字段都带有 autocomplete="on",并且三个字段名为“username”、“current-password”和“password” ==>在这种情况下,Firefox 在“username”字段中显示我的用户名和我在“当前密码”字段中的当前密码
我还尝试将我的两个字段称为“密码”和“新密码”
我尝试使用 JavaScriptsubmit()
命令,然后在我的表单中尝试了一个 SUBMIT 输入按钮。表格也有autocomplete="on"
.
但是 Firefox 从不问我是否要更新我保存的密码……有什么想法吗?