项目开发中遇到的一些问题--阻止浏览器错误保存cookie

来源:互联网 发布:u深度安装linux 编辑:程序博客网 时间:2024/06/04 21:02

当项目中遇到类似于使用卡券类似的情况时 浏览器会自动填充卡券的账号和密码

 1)

 autocomplete="off"方法有些浏览器不支持

2)

<input type="text" style="display:none">

<input type="password" style="display:none">

此方法不好用 隐藏的input浏览器不会算在填充内 还是会把不想填充的填充上

3)

在js中把value设置成空  此方法虽然实现了清空账号和密码 但是实际上仍是自动填充 有些浏览器会对文本框有特殊提示 仍然能看出痕迹

4)

把type="password"改为type="text" 然后再后边加上onfocus="this.type='password'"  这个方法是在文本框获取焦点时将text改为password 可以实现功能 不过ie8以下版本无法使用

注意:异步提交时可以不用管 但同步提交时要做好相应的处理


http://blog.csdn.net/HandMer/article/details/42878677  这篇博客的方法会进一步完善4)  针对ie8一下版本

0 0
原创粉丝点击