丰都县网站,杭州市建设工程造价信息网,常州网红餐厅,天河建设网站企业本文实例讲述了jquery.cookie.js实现用户登录保存密码功能的方法。分享给大家供大家参考#xff0c;具体如下#xff1a;需要导入的js有jquery.js和jquery.cookie.js在页面加载时首先尝试获取cookie的值#xff0c;如果cookie有值#xff0c;则将获取到的值填入输入框中具体如下需要导入的js有jquery.js和jquery.cookie.js在页面加载时首先尝试获取cookie的值如果cookie有值则将获取到的值填入输入框中并将保存密码的复选框选中jQuery(function(){//获取cookie的值var username $.cookie(username);var password $.cookie(password);//将获取的值填充入输入框中$(#uName).val(username);$(#psw).val(password);if(username ! null username ! password ! null password ! ){//选中保存秘密的复选框$(#remember_password).attr(checked,true);}});在登录时判断保存密码复选框是否被选中若选中则创建cookie(有效期可以自己决定下面的cookie有效期是7天)若没有选中则删除cookie(因为可能上一次保存了密码本次登录选择取消保存密码所以需要删除cookie才能使下次登录时cookie没有值)。特别注意删除cookie的操作在网上很多文章使用的方法是$.cookie(username,null),但我使用该方法并不奏效每次重新登录后cookie都存在我尝试使用$.cookie(username,)仍然会有问题程序变得不能保存密码了。//提交表单的处理函数function Login(){var uName $(#uName).val();var psw $(#psw).val();if($(#remember_password).attr(checked) true){//保存密码$.cookie(username,uName, {expires:7,path:/});$.cookie(password,psw, {expires:7,path:/});}else{//删除cookie$.cookie(username, , { expires: -1, path: / });$.cookie(password, , { expires: -1, path: / });}//....//提交表单的操作}登录页面的保存密码复选框记住密码PS这里再为大家推荐一款非常好用的JavaScript压缩、格式化与加密工具功能非常强大(对于想让代码加密的朋友不妨试试这里的js加密功能)另外上面这款js工具中的加密使用的是eval函数加密形式对此本站还提供了如下这款针对eval函数加密的解密工具非常强大实用希望本文所述对大家jQuery程序设计有所帮助。本文原创发布php中文网转载请注明出处感谢您的尊重