DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript綜合知識 >> 判斷客戶浏覽器是否支持cookie的示例代碼
判斷客戶浏覽器是否支持cookie的示例代碼
編輯:JavaScript綜合知識     

 本篇文章主要介紹了判斷客戶浏覽器是否支持cookie的示例代碼。需要的朋友可以過來參考下,希望對大家有所幫助

1.  代碼如下: function check(){   if(window.navigator.cookieEnabled)      return true;   else{      alert("浏覽器配置錯誤,Cookie不可用!");      return false;}   }     2.  代碼如下: SetCookie('cookie_test','1');   var cookie_test = getCookie('cookie_test');   if( '1' != cookie_test)   {    alert('不支持');   }else   {    alert('支持');   }     function SetCookie(name,value)//兩個參數,一個是cookie的名子,一個是值    {      var Days = 30; //此 cookie 將被保存 30 天       var exp = new Date(); //new Date("December 31, 9998");       exp.setTime(exp.getTime() + Days*24*60*60*1000);      document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();   }   function getCookie(name)//取cookies函數       {      var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));      if(arr != null) return unescape(arr[2]); return null;     }   function delCookie(name)//刪除cookie    {      var exp = new Date();      exp.setTime(exp.getTime() - 1);      var cval=getCookie(name);      if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();   }     3.  代碼如下: var cookieEnabled=(navigator.cookieEnabled)? true : false   //判斷cookie是否開啟      //如果浏覽器不是ie4+或ns6+    if (typeof navigator.cookieEnabled=="undefined" && !cookieEnabled){    document.cookie="testcookie"   cookieEnabled=(document.cookie=="testcookie")? true : false   document.cookie="" //erase dummy value    }    
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved