有没有办法使用JavaScript检测Firefox的私人模式

时间:2016-06-23 15:29:45

标签: javascript firefox

花了很多时间在网上搜索找到一种检测firefox私有模式的方法,找不到任何黑客攻击。我想检测私有模式,因为默认启用的firefox跟踪保护是阻止从我的js应用程序对我的api的休息调用,所以我想检测私有模式并向用户显示正确的消息。

1 个答案:

答案 0 :(得分:0)

这似乎适用于Firefox。我是从question获得的。通过answer

查看此Jez
try {
  // try to use localStorage
  localStorage.test = 2;        
} catch (e) {
  // there was an error so...
  alert('You are in Privacy Mode\nPlease deactivate Privacy Mode and then reload the page.');
}

除此之外,我认为现在使用现代浏览器无法检测用户是否正在使用隐私模式,这是正确的。这就是为什么浏览器试图使用javascript或css关闭任何检测方式的原因。