diff --git a/src/jquery.cookie.js b/src/jquery.cookie.js index abc05bf..51189ae 100644 --- a/src/jquery.cookie.js +++ b/src/jquery.cookie.js @@ -102,17 +102,6 @@ return result; }; - $.cookie.enabled = (function() { - var enabled = navigator.cookieEnabled; - - if(typeof enabled === undefined && !enabled) { - document.cookie = 'test'; - enabled = (document.cookie.indexOf('test') !== -1) ? true : false; - } - - return enabled; - })(); - config.defaults = {}; $.removeCookie = function (key, options) { @@ -124,4 +113,13 @@ $.cookie(key, '', $.extend({}, options, { expires: -1 })); return !$.cookie(key); }; -})); \ No newline at end of file + + $.cookie.enabled = (function() { + $.cookie("cookieEnabledCheck", "set"); + if($.cookie("cookieEnabledCheck") !== "set") { + return false; + } + $.removeCookie("cookieEnabledCheck"); + return true; + })(); +}));