JavaScript操作cookie
  TnD0WQEygW8e 2023年11月15日 32 0

以下操作cookie在Firefox和Safari中测试成功,在IE中失败(读取、获取,改写,设置)。

经过反复测试,发现把http://127.0.0.1改为http://localhost之后,IE中也可以正常运行。

 

function getCookie(c_name) {   
         if (document.cookie.length > 0) {    
             c_start = document.cookie.indexOf(c_name + "=");    
             if (c_start != -1) {    
                 c_start = c_start + c_name.length + 1;    
                 c_end = document.cookie.indexOf(";", c_start);    
                 if (c_end == -1) c_end = document.cookie.length;    
                 return (document.cookie.substring(c_start, c_end));    
             }    
         }    
         return ""    
     }  
     function setCookie(c_name, value, expiredays) {   
         var exdate = new Date();    
         exdate.setDate(exdate.getDate() + expiredays);    
         document.cookie = c_name + "=" + value + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString()) + ";path=/";    
         ;    
     }  
     function checkCookie() {   
         master_headertop_narrow_show = getCookie('master_headertop_narrow_show')    
         alert(master_headertop_narrow_show); //////    
         if (master_headertop_narrow_show != null && master_headertop_narrow_show != "") {    
             if (master_headertop_narrow_show == 'true') {    
                 var master_headertop = document.getElementById('master_headertop');    
                 if (master_headertop)    
                     master_headertop.style.display = 'none';    
                 var master_headertop_narrow = document.getElementById('master_headertop_narrow');    
                 if (master_headertop_narrow)    
                     master_headertop_narrow.style.display = 'block';              }   
         }    
     }


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月15日 0

暂无评论

推荐阅读
TnD0WQEygW8e