轻松实现ajax登录时让浏览器保存密码
来源:互联网 发布:软件ui设计教程 编辑:程序博客网 时间:2024/05/19 17:04
将登录页面由form提交改为ajax提交,发现一个副作用——登录时浏览器不会提示是否保存密码,这样每次登录都要输入用户名/密码。
html代码如下:
<script>$(function () { $('#signin').bind('click', function () { //ajax提交代码 });});</script><div class="block"> <label>登录用户名</label> <input type="text" id="loginName" value=""/> </div><div class="block"> <label>密码</label> <input type="password" id="password" value="" /></div> <div class="block"> <input type="button" id="signin" /></div>
这个副作用让人甚是郁闷。
后来揣摩了一下,估计浏览器是根据表单提交事件来决定是否提示保存密码。试试欺骗一下浏览器,有form,有submit按钮,但在onsubmit时return false。
于是html代码改在了这样:
<form method="post" onsubmit="return false;"> <div class="block"> <label>登录用户名</label> <input type="text" id="loginName" value=""/> </div> <div class="block"> <label>密码</label> <input type="password" id="password" value="" /> </div> <div class="block"> <input type="submit" id="signin" /> </div></form>
改完之后一试,问题竟然如此轻松地被解决了,嘿嘿。。。
0 0
- 轻松实现ajax登录时让浏览器保存密码
- 登录界面保存密码实现
- 修改PuTTY实现保存密码自动登录
- js操作cookie,实现登录密码保存
- js操作cookie,实现登录密码保存
- 用cookie实现登录密码保存
- 简易QQ登录实现账号密码保存
- js操作cookie,实现登录密码保存
- js操作cookie,实现登录密码保存
- shiro实现不同浏览器本修改密码时其余浏览器需要重新登录
- 用户登录密码保存
- Windows登录密码轻松破解
- 让浏览器记住密码?
- mstsc保存用户名和密码,实现自动登录远程桌面
- mstsc保存用户名和密码,实现自动登录远程桌面
- 在jsp页面实现保存登录用户名和密码
- ios实现用户登录的保存密码功能
- ios实现用户登录的保存密码功能
- 主页面不出来的原因的排查
- 路径转为转义字符串
- 层和UIView的区别是什么?
- React-Native的项目总结
- CGContextRef,CGPath 和 UIBezierPath的区别
- 轻松实现ajax登录时让浏览器保存密码
- 《Flex+PHP RIA应用开发实战详解-梁文新版》学习日记2
- mybatis里的模糊查询Like
- CodeForces 659E New Reform (DFS)
- 关于"xampp中mysql中配置问题:Unknown initial character set index '48' received from server错误解决方法"
- 知道这20个正则表达式,能让你少写1,000行代码
- OC基础数据类型-NSData
- Android 查询本地通讯录联系人的信息
- springboot log4j2配置