飘浮层关闭后,刷新不会显示,除非重新打开该页面!

来源:互联网 发布:马士兵struts2源码 编辑:程序博客网 时间:2024/06/05 07:16
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html>     <head>         <meta http-equiv="Content-Type" content="text.Xml; charset=gb2312" />         <title>一个层关闭之后,就算刷新页面了也不显示。除非关闭页面再次打开</title>         <style type="text/css">             #myDiv{                 border:1px solid red;                 background:#cccccc;                 width:100px;                 height:100px;             }             #mySpan{                 cursor:pointer;             }         </style>         <script language="JavaScript" type="text/javascript">         function closeDiv(){             document.getElementById("myDiv").style.display = "none";  //得到myDiv的对象            document.cookie = "isClose";   //存储isClose 的值        }         window.onload = function(){             var arrStr = document.cookie;        //将cookie别名arrStr            if(arrStr.indexOf("isClose") > -1){   //适用indexOf来判断isClose值是不是大于 -1                closeDiv();                                      //如果大于-1则关闭该DIV            }         }         </script>     </head>     <body>         <div id="myDiv"><span onclick="closeDiv()" id="mySpan">关闭</span></div>     </body> <Xml> 
0 0
原创粉丝点击