为什么设置Cookie失败 可能cookie被禁用了,没看代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是alert出来的值一直是left,请问什么原因?回帖不看贴100%没分。 function setCookie(name,value,h){ var exp = new Date(); exp.setTime(exp.getTime() + h * 60 * 60 * 1000); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();}这个在中间的页面写没? get的那个方法是怎么写的啊,我测试了下,没有你说的情况发生啊!帖出测试的代码三个文件,直接考下去存成文件就可以了main.htm<frameset cols="100,*" name="ddd"><frame src="4.htm"><frame name="mainFrame" src="about:blank"></frameset>4.htm*************************************************************<SCRIPT>function setCookie(name,value,h){var exp = new Date();exp.setTime(exp.getTime() + h * 60 * 60 * 1000);document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();}function openLink(url){setCookie("myframe", "left", 1);top.mainFrame.document.location.href = url;}</SCRIPT><a href="#" onclick="openLink('3.htm')">asdasdasd</a>3.htm********************************************************************<script language=javascript>function setCookie(name,value,h){var exp = new Date();exp.setTime(exp.getTime() + h * 60 * 60 * 1000);document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();}function getCookieVal(offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) { endstr = document.cookie.length; } return unescape(document.cookie.substring(offset, endstr));}function getCookie(name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) { return getCookieVal(j); } i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return "";}function windowOnload() { var myframe = getCookie("myframe"); alert(myframe) setCookie("myframe", "center", 1); alert(getCookie("myframe"));}</script><body onload="windowOnload()"> hbhbhbhbhb1021 是对的,奇怪了,结贴吧,我还以为有什么bug之类的。 jquery鼠标经过离开和点击离开事件发生冲突了 get/post分别最大传输量多少,要经过验证的,网上说的都不对啊 如何为SVG元素设置背景图片? JS 事件绑定的问题 怎样获取层上面的一个按钮的值? 怎么得到多个Name相同的文本框里某个文本框的值 利JS的DOM的parentNode.nodeName获取了一个P标签.怎么样更改这个P标签的属性? 怎么对显示出来的图片宽高进行限制? JS-提示方法为定义,找不到原因求救 请问如何捕捉空格事件???如何屏蔽输入空格? 如何将DIV层的鼠标操作从下层继承到上层 [10分] 当焦点在一个文本框上时执行事件
{
var exp = new Date();
exp.setTime(exp.getTime() + h * 60 * 60 * 1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
这个在中间的页面写没?
三个文件,直接考下去存成文件就可以了
main.htm
<frameset cols="100,*" name="ddd">
<frame src="4.htm">
<frame name="mainFrame" src="about:blank">
</frameset>4.htm*************************************************************
<SCRIPT>
function setCookie(name,value,h)
{
var exp = new Date();
exp.setTime(exp.getTime() + h * 60 * 60 * 1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function openLink(url)
{
setCookie("myframe", "left", 1);
top.mainFrame.document.location.href = url;
}
</SCRIPT>
<a href="#" onclick="openLink('3.htm')">asdasdasd</a>3.htm********************************************************************
<script language=javascript>
function setCookie(name,value,h)
{
var exp = new Date();
exp.setTime(exp.getTime() + h * 60 * 60 * 1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1) {
endstr = document.cookie.length;
}
return unescape(document.cookie.substring(offset, endstr));
}
function getCookie(name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg) {
return getCookieVal(j);
}
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return "";
}
function windowOnload()
{
var myframe = getCookie("myframe");
alert(myframe)
setCookie("myframe", "center", 1);
alert(getCookie("myframe"));
}
</script>
<body onload="windowOnload()">