【问题标题】:Detect if Cookies are enabled in IE 11 using JS使用 JS 检测 IE 11 中是否启用了 Cookie
【发布时间】:2019-04-25 04:16:36
【问题描述】:

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

jQuery detecting cookies enabled

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

请帮忙。

【问题讨论】:

标签: javascript internet-explorer cookies


【解决方案1】:

我用过这个:

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

【讨论】:

    猜你喜欢
    • 2019-12-20
    • 2012-03-15
    • 2011-10-03
    • 2011-12-19
    • 1970-01-01
    • 2012-02-18
    • 2019-08-26
    • 1970-01-01
    • 2012-02-26
    相关资源
    最近更新 更多