为什么IE 11无法使用以下脚本检查启用或禁用浏览器cookie?
var browser_cookie = navigator.cookieEnabled;
有没有办法找出在设置中启用或禁用IE浏览器cookie。我只是想在java脚本中找到
请帮忙解决。
提前致谢,
答案 0 :(得分:0)
虽然它对我有用。
但是如果你想要一种更好的方法来检测cookie是否已启用,你可以试试这个,代码来自:
How to detect that JavaScript and/or Cookies are disabled?
function checkCookie(){
var cookieEnabled = navigator.cookieEnabled;
if (!cookieEnabled){
document.cookie = "testcookie";
cookieEnabled = document.cookie.indexOf("testcookie")!=-1;
}
return cookieEnabled || showCookieFail();
}
function showCookieFail(){
// do something here
}
// within a window load,dom ready or something like that place your:
checkCookie();