我想在仅使用javascript的所有浏览器中尊重DNT设置(我没有服务器端访问主机服务器).我从/sf/answers/1186330841/获得以下内容
var isDNT = navigator.doNotTrack == "yes" || navigator.doNotTrack == "1" || navigator.msDoNotTrack == "1";
Run Code Online (Sandbox Code Playgroud)
这适用于所有浏览器,但IE11(特别是11.0.9600.16428贯穿[ http://spoon.net/]),它似乎不尊重任何上述BOM属性(我尝试通过Internet选项设置DNT首选项>高级>安全性:"始终发送不跟踪标题",也可以通过安全>打开跟踪保护).
任何人都可以确认这是正确的(即IE11中的错误),或建议使用JS方法来检测这些设置吗?
TIA Ben