`
izuoyan
  • 浏览: 8959696 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

一个操作Cookies的实例

J# 
阅读更多

操作cookie

---------------------------------------------------------------------------------------


functiongetCookieVal(offset)
{
varendstr=documents.cookie.indexOf(";",offset);
if(endstr==-1)
endstr=documents.cookie.length;
returnunescape(documents.cookie.substring(offset,endstr));
}
functionSetCookie(name,value)
{
varargv=SetCookie.arguments;
varargc=SetCookie.arguments.length;
varexpires=(2<argc)?argv[2]:null;
expires=newDate("December31,2023");
varpath=(3<argc)?argv[3]:null;
vardomain=(4<argc)?argv[4]:null;
varsecure=(5<argc)?argv[5]:false;
documents.cookie=name+"="+escape(value)+
((expires==null)?"":(";expires="+expires.toGMTString()))+
((path==null)?"":(";path="+path))+
((domain==null)?"":(";domain="+domain))+
((secure==true)?";secure":"");
}

functionGetCookie(name)
{
vararg=name+"=";
varalen=arg.length;
varclen=documents.cookie.length;
vari=0;
while(i<clen)
{
varj=i+alen;
if(documents.cookie.substring(i,j)==arg)
returngetCookieVal(j);
i=documents.cookie.indexOf("",i)+1;
if(i==0)
break;
}
returnnull;
}

functioncheck_value()
{
uid=eval("window.document.myform.elements['fields[uid]']");
if(uid.value.Trim()=='')
{
alert("抱歉,用戶名不能為空!");
uid.focus();
returnfalse;
}
pws=eval("window.document.myform.elements['fields[pws]']");
if(pws.value.Trim()=='')
{
alert("抱歉,密碼不能為空!");
pws.focus();
returnfalse;
}

tz=eval("window.document.myform.elements['fields[tz]']");
if(tz.value.Trim()=='')
{
alert("抱歉,請選擇要登錄的套帳!");
uid.focus();
returnfalse;
}
SetCookie("uid",uid.value);
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics