js控制的显示隐藏DIV,在首页关闭后,如何在后面新打开的页面中依然关闭

来源:百度知道 编辑:UC知道 时间:2024/06/04 08:28:31
JS 是这样的:

<script type="text/javascript">
function togmenu() {
theObj = document.getElementById('headeri').style;
if ( theObj.display == "none" ) theObj.display = "block"; else theObj.display = "none";
}
</script>
<div id="header" style="display:none">开关按钮</div>
<br />
<input type="button" onclick="togmenu()" value="开关按钮" />

是不是得写个 cookie 可怎么写呢?求高人给个答案吧!

Cookie本身保存不能达到此目的,除非是session
对象可以达到,不过session对象一般是要依赖Cookie,或者是依赖url重写 下面是Cookie的一般性操作:
Cookie [] cooks=requeset.getCookies();
Cookie ck=null;
for(int i=0;i<cooks.length;i++)
{
ck=cooks[i];
if(ck.getName().equals("VisitedLast"))
{
ck.setValue("2009-01-01");
ck.MaxAge(24*60*60);
response.addCookie(c);
}
}
使用Cookie有三点注意:
1.Cookie大小和数量是有限制的(每个服务器在本地硬盘上保存的Cookie信息是有个数限制的,且每个Cookie信息是有大小限制的,即是所Cookie所对应的本地txt文件是有大小限制的) 2.Cookie在个人硬盘上所保存的是明文的文本形式,所以涉及到个人的安全隐私信息,可以让浏览器不使用Cookie. 比如在IE中,进入IE选项卡,点隐私即可以进行设置. 3.Cookie只能保存英文信息
============以上是jsp中内容.