如何用javascript读asp写的二级Cookies值 alert(getCookie("name1").get("name2"));再试,可以的!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(r=this.match(reg))错了改成if(r==this.match(reg))试试 这个测试通过------------------------------------------------------<%Response.Cookies("Cookie1")("key1") = "KeyValue2"%><script language="javascript"> String.prototype.get = function(name){ var reg = new RegExp("(^|&|\\?)" + name + "=([^&]*)(&|$)"),r; if(r=this.match(reg)) return unescape(r[2]); return null; }//获取并返回 cookie 值//不区分 cookieName 的大小写//dfltValue 为默认返回值//不考虑子键function RequestCookies(cookieName){ var lowerCookieName = cookieName.toLowerCase(); var cookieStr = document.cookie; if (cookieStr == "")return ""; var cookieArr = cookieStr.split("; "); var pos = -1; for (var i=0; i<cookieArr.length; i++){ pos = cookieArr[i].indexOf("="); if (pos > 0) { if (cookieArr[i].substring(0, pos).toLowerCase() == lowerCookieName) { return unescape(cookieArr[i].substring(pos+1, cookieArr[i].length)); } } } return "";}document.write("读取名称为 ab 的 cookie..." + RequestCookies("Cookie1").get("key1"));--></script> 欢迎光监点石成金网 http://www.boxigroup.com 网站提供web开发(j2ee .net asp php javascript、c#等) c/s开发(delphi、vb、vc、pb、cb等) 数据库开发(oracle、sqlserver、db2、access、mysql、Postgresql、informix)等学习资料,希望能为你解决燃眉之急 ,请把本网站加入收藏夹,以备不时查询之需 bs+cs讨论群(9638134) js传参小问题 IE8下无法获取windows对象 我用js创建了一个input,包含onblur事件,就会提示尚未实现这个错误 火狐和IE的JS,IE居然报错?求助了,卡了一天 关于模式窗口[showModalDialog]的Title的疑问 急……如何将一个变量变成超链接 easyui accordion问题!进来求解 问一下CSDN主页上面哪两个广告的效果如何实现? 关于滚动框的问题 jq mobile listview li文本居中如何实现 JavaScript如何根据数组的值来读取数组的下标呢? 如何检查一段字符串里含有html代码?
错了改成if(r==this.match(reg))试试
------------------------------------------------------
<%
Response.Cookies("Cookie1")("key1") = "KeyValue2"
%><script language="javascript">
String.prototype.get = function(name){
var reg = new RegExp("(^|&|\\?)" + name + "=([^&]*)(&|$)"),r;
if(r=this.match(reg))
return unescape(r[2]);
return null;
}
//获取并返回 cookie 值
//不区分 cookieName 的大小写
//dfltValue 为默认返回值
//不考虑子键
function RequestCookies(cookieName)
{
var lowerCookieName = cookieName.toLowerCase();
var cookieStr = document.cookie;
if (cookieStr == "")return "";
var cookieArr = cookieStr.split("; ");
var pos = -1;
for (var i=0; i<cookieArr.length; i++){
pos = cookieArr[i].indexOf("=");
if (pos > 0) {
if (cookieArr[i].substring(0, pos).toLowerCase() == lowerCookieName)
{
return unescape(cookieArr[i].substring(pos+1, cookieArr[i].length));
}
}
}
return "";
}document.write("读取名称为 ab 的 cookie..." + RequestCookies("Cookie1").get("key1"));
-->
</script>