<分区>
Possible Duplicate:
Disable browser 'Save Password' functionality
如何阻止 HTML 表单中的记住密码提示?一个例子是 PayPal,它不允许存储密码。
我知道自动完成应该关闭,还有另一个技巧可以在浏览器不支持该属性时阻止自动完成(创建一个名为 password 的隐藏字段)。但是,这两种方法都无法阻止浏览器提示存储密码。
<分区>
Possible Duplicate:
Disable browser 'Save Password' functionality
如何阻止 HTML 表单中的记住密码提示?一个例子是 PayPal,它不允许存储密码。
我知道自动完成应该关闭,还有另一个技巧可以在浏览器不支持该属性时阻止自动完成(创建一个名为 password 的隐藏字段)。但是,这两种方法都无法阻止浏览器提示存储密码。
最佳答案
使用 Ajax 发送 auth
请求,然后在成功时进行 JavaScript 重定向。
// in JQuery it would be like this
$.post({
url: '/login.php',
data: 'username=test&pass=test',
success: function(data) {
window.href='success.php'
}
});
或
(我还没试过)
您可以在提交前清除(或从 DOM 中删除)用户名和密码字段,并将它们合并(也可以是散列)到一个隐藏字段中,然后执行定期邮寄。
在登录页面上,您需要再次对该信息进行逆向工程。
关于javascript - 阻止记住密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4875783/
相关文章:
php - 简单的评级系统;获取当前条目的 ID 并发布到表中
javascript 闭包和局部变量 'remembering'
javascript - 服务属性更改时, Angular 过滤器不会更新
javascript - 如何使用 puppeteer 从网站获取所有链接
javascript - 可以在 javascript 或 jquery 中以编程方式单击箭头键吗?
jquery - 将图标添加到 JQuery Accordion
javascript - 使用 html 到 Canvas 、使用 JavaScript 和 php 时图像渲染模糊