2017-02-14 62 views
1

How to detect that JavaScript and/or Cookies are disabled?檢測如果Cookie在IE 11使用JS

jQuery detecting cookies enabled

我都嘗試解決方案支持的,但仍IE返回真我,即使我設置殘疾人餅乾。

請幫忙。

+0

的可能的複製[?如何檢測中的JavaScript和/或Cookie已停用(http://stackoverflow.com/questions/4603289/how-to-detect-that-javascript-and-or-cookies-are-disabled) – Pineda

+1

我曾經有過類似的問題。發現如果我在本地打開文件,它不會在IE11中阻止Cookie。 – Tallerlei

回答

0

我用這個:

function areCookiesEnabled() { 
    try { 
     document.cookie = 'cookietest=1'; 
     var cookiesEnabled = document.cookie.indexOf('cookietest=') !== -1; 
     document.cookie = 'cookietest=1; expires=Thu, 01-Jan-1970 00:00:01 GMT'; 
     return cookiesEnabled; 
    } catch (e) { 
     return false; 
    } 
} 

Modernizr