javascript如何不让浏览器记住密码?

为了帐号和密码安全,作为程序员,如何不让浏览器自动记住密码呢?浏览器有时总是自动填充用户和密码,怎么屏蔽呢?

JavaScript禁止浏览器自动记住密码的方法/步骤:

1、JavaScript清空cookies。可以阅读JavaScript BOM Cookie的使用来了解JavaScript中对cookies的操作。

2、登录时采用https协议。
3、设置上autocomplete属性,阻止浏览器从cookies获取数据填充登录表单:

<input type="text" id="username"  name="username"  autocomplete="off"/>
<input type="password" id="password" autocomplete="off"/>

4、在获取焦点时再改变类型:
一般我们都是将密码框类型设置为‘password’,现在我们将它改为‘text’,在获取焦点后再改变它的类型。

<input type="text" id="password" οnfοcus="this.type='password'" />

5、再者就是:

<input type="text" id="password" οnfοcus="this.type='password'" autocomplete="off"/>

6、安装加密控件,类似于支付宝那种加密方式。

以上就是javascript如何不让浏览器记住密码?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » JavaScript 答疑