js操作cookie自动登陆

js操作cookie自动登陆

ID:34707903

大小:49.42 KB

页数:4页

时间:2019-03-09

js操作cookie自动登陆_第1页
js操作cookie自动登陆_第2页
js操作cookie自动登陆_第3页
js操作cookie自动登陆_第4页
资源描述:

《js操作cookie自动登陆》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、/***操作Cookie添加*@paramname*@paramvalue*@return*/functionSetCookie(name,value,days)//两个参数,一个是cookie的名子,一个是值{varDays=30;if(typeof(days)=="undefined"

2、

3、isNaN(days))Days=parseInt(days.toString());//此cookie将被保存30天-1为浏览器关闭  if(Days!=-1){varexp=newDate();//newDate("Decem

4、ber31,9998");exp.setTime(exp.getTime()+Days*24*60*60*1000);document.cookie=name+"="+escape(value)+";expires="+exp.toGMTString();}else{document.cookie=name+"="+escape(value)+";expires=-1";}}/***操作Cookie提取后台必须是escape编码*@paramname*@return*/functiongetCookie(name)//

5、取cookies函数{vararr=document.cookie.match(newRegExp("(^

6、)"+name+"=([^;]*)(;

7、$)"));if(arr!=null)returnunescape(arr[2]);returnnull;}/***操作Cookie删除*@paramname*@return*/functiondelCookie(name)//删除cookie{varexp=newDate();exp.setTime(exp.getTime()-(86400*1000*1));varcva

8、l=getCookie(name);if(cval!=null)document.cookie=name+"="+escape(cval)+";expires="+exp.toGMTString();}/***根据ID获取对象*@paramobjName*@return*/functionGetObj(objName){if(typeof(objName)=="undefined")returnnull;if(document.getElementById)returneval('document.getElement

9、ById("'+objName+'")');elsereturneval('document.all.'+objName);}/***给String添加trim方法*/String.prototype.trim=function(){returnthis.replace(/(^s*)

10、(s*$)/g,"");}/***给String添加isNullOrempty的方法*/String.prototype.isnullorempty=function(){if(this==null

11、

12、typeof(this)=="u

13、ndefined"

14、

15、this.trim()=="")returntrue;returnfalse;}login.htmlvarcookieName_username="LOGIN_USE

16、R_NAME_TEST";varcookieName_password="LOGIN_PASSWORD_TEST";varcookieName_autologin="LOGIN_AUTO_TEST";//得到Cookie信息functiongetUserInfoByCookie(){varuname=getCookie(cookieName_username);if(uname!=null&&!uname.toString().isnullorempty()){GetObj('ttuserName').value=un

17、ame;GetObj('ck_saveuser').checked=true;}varupass=getCookie(cookieName_password)if(upass!=null&&!upass.toString().isnullorempty()){GetObj('ttpassword').value=upass;Get

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。