每当我在IE中打开页面时,cookie都会正常启用。但是,只要我打开开发控制台并重新加载同一页面,navigator.cookieEnabled
就会返回false。不过,我实际上可以写和读cookie。但是,我的脚本依赖于检测cookie是否已启用的可能性。我已经在ie中尝试了一些关于cookie设置的事情,但是如果devtools没有打开,它们似乎只会影响浏览器。
我考虑过编写一个创建cookie的小函数,读取它然后立即删除它,确保编写cookie,但这只是最后的手段。
为什么IE一打开F12开发人员工具就将navigator.cookieEnabled
设置为false?