cookie 读写..

C_sdnElf C_sdnElf 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script type = "text/javascript">
function setCookie(sName,sValue,oExpires,sPath,sDomain,bSecure)
{
var sCookie = sName + "=" + encodeURIComponent(sValue);
if(oExpires)
{
alert(oExpires);
sCookie += "; expires=" + oExpires.toGMTString();
}
if(sPath)
{
sCookie += "; path=" + sPath;
}
if(sDomain)
{
sCookie += "; domain=" + sDomain;
}
if(bSecure)
{
sCookie += "; secure";
}
document.cookie = sCookie;
}

function getCookie(sName)
{
var sRE = "(?:; )?" + sName + "=([^;]*);?";
var oRE = new RegExp(sRE);

if(oRE.test(document.cookie))
{
return decodeURIComponent(RegExp["$1"]);
}
else
{
return null;
}
}

function deleteCookie(sName,sPath,sDomain)
{
setCookie(sName,"",new Date(0),sPath,sDomain);
}



setCookie("name","Nicholas");
setCookie("mm","Professional JavaScript",new Date(Date.parse("Jan 1, 2008")));
setCookie("message","Hello World!","Jan 1, 2008","/books","http://www.wrox.com",true);

var sName = getCookie("name");
var sBook = getCookie("mm");
var sMessage = getCookie("message");

alert(sName);
alert(sBook);/*null读不出值*/
alert(sMessage);/*null读不出值*/
</script>
</HEAD>

<BODY>
</BODY>
</HTML>

在cookie里设置信息,再读出来,可是,我只是设置名字和值能正确读出来,可是其他的就读不出来。

不知道哪里出了问题
...全文
评论 4
收藏 已收藏
分享
返回顶部
C_sdnElf
JavaScript 87,983 成员 224,681 内容