我的cookies文档是空的根本没有存下来,但是如果ie不关闭可以从另外的页面取道保存的值 ,请指教 ,不胜感激!

解决方案 »

  1.   

    0:alert( cookieName);//检查数据是否组织好;
    1:去掉条件判断;
    2:检查过期时间;
    3:上网搜索js的cookie;
      

  2.   

    可以参照下面的实例:
    <script language="javascript" type="text/javascript">
    function Set(){
    var Then = new Date()
    Then.setTime(Then.getTime() + 60*1000 ) //60秒
    document.cookie = "Cookie1=测试数据;expires="+ Then.toGMTString()
    }function Get(){
    var cookieString = new String(document.cookie)
    var cookieHeader = "Cookie1="
    var beginPosition = cookieString.indexOf(cookieHeader)
    if (beginPosition != -1){
    document.all.Textbox.value = cookieString.substring(beginPosition
    + cookieHeader.length)
    }
    else
    document.all.Textbox.value = "Cookie 未找到!"
    }</script>
    </HEAD><BODY onload="Set();">
    <input id="Textbox" name="Textbox">
    <script> Get();</script>
    </BODY>
    </HTML>
      

  3.   

    刚刚同事说这段代码只是对cookie的设置而不时保存,但是我在网上查了一些,感觉跟我的差不多
      

  4.   

    这段代码是取cookie 用的
    <script language="javascript">
    var jobCookie = unescape(document.cookie);
    if(jobCookie != ""){
    var temp = jobCookie.split(";");
    for(var i=0;i<temp.length;i++){
    if(temp[0] == "toolSearch" ){
    window.location.href="/job.do?action="+temp[0]+"&"+temp[1]+"&"+temp[2]+"&"+temp[3];//重定向
    break;
    }
    }
    }
    </script>
      

  5.   

    最关键的地方是为什么在cookie里根本没有保存下来我的设置信息