【发布时间】:2018-06-27 02:45:54
【问题描述】:
我正在尝试了解用户是否禁用了他的活动跟踪 >> 以及用户是否正在以私密模式浏览...
if(navigator.doNotTrack != "unspecified"){
// do something if the user disabled his activity tracking
}
但这仅适用于 Mozilla Firefox...
谁能给我一个提示,我可以做些什么来检查 Google Chrome 和 Safari 中的状态(可能也在 IE 中)
另一个想法:尝试将任何东西保存在用户机器上,比如 cookie 或其他东西到他的本地存储中
我更喜欢 PHP、HTML 和 CSS
非常感谢您的任何提示或帮助!
谢谢
【问题讨论】:
-
请注意,检测隐私浏览模式的方法被认为是浏览器中的错误,通常在发现后很快就会修复。
-
但我们的功能只有在用户禁用了活动保护并且用户在正常模式下上网时才能工作,然后我们必须通知用户这种情况......
-
请注意,Do Not Track 和 Private Browsing 是完全不同的东西,前者很容易被发现。特别是,developer.mozilla.org/en-US/docs/Web/API/Navigator/doNotTrack 与您声称 navigator.doNotTrack 仅在 Firefox 中有效的说法相矛盾。你只是没有正确地进行检查。
-
您究竟要做什么?
-
@zero298:通知用户他启用了不跟踪选项....
标签: javascript google-chrome privacy