如何判断Firefox是否使用隐私浏览模式
How to determine if Firefox is using privat browsing mode
我希望公司网络中的所有客户端都使用浏览器的私有/隐身模式,并在他们没有使用时发出警告。我为Chrome找到了解决方案,但我无法为Firefox找到相同的解决方案。是否有可能在Firefox中使用javascript实现相同的功能?
这里有一些你可能会发现有用的东西:
https://gist.github.com/cou929/7973956对于firefox,它检查如下:
window.indexedDB.open('test');
IDBOpenDBRequest { onblocked: null, onupgradeneeded: null, source: null, transaction: null, readyState: "pending", onsuccess: null, onerror: null, ownerGlobal: Window → about:privatebrowsing }
这个简单的答案并不可靠。
根据操作系统和浏览器版本的不同,一些黑客可以工作,而另一些则不能。这可能导致为所有操作系统/浏览器组合创建和维护10个、20个甚至更多的hack。这将是一个巨大的头痛,它仍然是不可靠的。
你最好的办法是强迫你的企业员工只使用一个浏览器,并做一个自定义构建来强制你的设置。下面是如何在Firefox中做到这一点。否则,您将没有可靠的方法来执行此操作。
祝你好运!
相关文章:
- 使用Facebook live API创建实时视频对象时的隐私设置
- 如何在从浏览缓存加载页面时执行javascript
- 循环浏览多个身体背景图像
- 显示浏览量最高的三篇文章
- 单击按钮时循环浏览匹配的表
- 当同一浏览器的两个实例浏览时,Javascript页面如何具有唯一的ID
- 如何在使用Javascript浏览网站时处理原始窗口
- 链接/按钮从子文件夹下载文件--浏览器只是浏览
- 间歇性浏览捆绑包故障(可能是brfs)
- 当我浏览回页面时,谷歌地图信息窗口不会弹出
- 使用Razor/C#循环浏览HTML表以获得每个<tr>
- 使用jQuery浏览函数数组
- 如何正确地以无限滚动浏览网页
- 玉循环浏览文件目录
- Angular Directive,在选项卡浏览时将字段标记为脏字段
- jQuery未在私人浏览中触发tap/touchstart事件
- 和babel一起哼哼,浏览
- 将javascript与PHP混合?(跟踪Google Analytics虚拟页面浏览量)
- iOS Safari 隐私浏览本地存储和会话存储支持
- 如何判断Firefox是否使用隐私浏览模式