欢迎来到福编程网,本站提供各种互联网专业知识!

通过JAVASCRIPT读取ASP设定的COOKIE

发布时间:2006-11-24 作者: 来源:转载
复制代码代码如下:String.prototype.get=function(name){varreg=newRegExp("(^|&|\\?)"+name+"=([^&]*)(&|$)"),r;if(r=this.match(reg))returnunescape(r[2]);returnnull;}//获取并返回cookie值//不区分cookieName的大小写//dfltValue为默认返回值//不
复制代码 代码如下:
<%
Response.Cookies("Cookie1")("key1")="KeyValue2"
%>


String.prototype.get=function(name){
varreg=newRegExp("(^|&|?)"+name+"=([^&]*)(&|$)"),r;
if(r=this.match(reg))
returnunescape(r[2]);
returnnull;
}


//获取并返回cookie值
//不区分cookieName的大小写
//dfltValue为默认返回值
//不考虑子键
functionRequestCookies(cookieName)
{
varlowerCookieName=cookieName.toLowerCase();
varcookieStr=document.cookie;

if(cookieStr=="")return"";


varcookieArr=cookieStr.split(";");
varpos=-1;
for(vari=0;ipos=cookieArr[i].indexOf("=");
if(pos>0){
if(cookieArr[i].substring(0,pos).toLowerCase()==lowerCookieName)
{
returnunescape(cookieArr[i].substring(pos+1,cookieArr[i].length));
}
}
}

return"";
}

document.write("读取名称为ab的cookie..."+RequestCookies("Cookie1").get("key1"));
-->

相关推荐