How to detect that JavaScript and/or Cookies are disabled?

jQuery detecting cookies enabled

我尝试了两种解决方案,但即使我将Cookie设置为“禁用”,IE仍然对我返回true。

请帮忙。

最佳答案

我用这个:

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

08-18 20:01