- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是asked this question before,但并不清楚我是指用户脚本,而不是网页中的JavaScript。因此,现在我将更加清楚。
是否可以通过用户脚本(基本上是作为浏览器中的扩展程序运行的脚本,而不是在网页上运行的脚本)来确定Google Chrome浏览器是否处于隐身模式?
最佳答案
如果要开发扩展程序,则可以使用tabs API确定窗口/标签页是否隐身。
可以在code.google.com上找到更多信息。
如果您只使用网页或用户脚本,这并不容易,并且可以通过这种方式进行设计。但是,我注意到在不确定状态下,所有打开数据库(window.database)的尝试都会失败,这是因为在隐身状态下,不允许在用户计算机上留下任何数据痕迹。
我还没有测试过,但是我怀疑所有对localStorage的调用也会失败。
关于google-chrome-extension - 是否可以通过用户脚本确定Chrome是否处于隐身模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2916876/
我似乎找不到任何关于如何让 Selenium 在隐身模式下打开浏览器的文档。 我必须在浏览器中设置自定义配置文件吗? 最佳答案 首先,由于默认情况下 selenium 会以干净、全新的配置文件启动浏览
我在 mac 和 ubunto 上运行自动化(使用 cucumber、selenium web driver、junit) 在自动化过程中,我单击非 http 协议(protocol)的链接 出现“外
我在跨各种平台测试网络字体时遇到了一个奇怪的问题。我正在处理 Windows Chrome font rendering issues使用 Javascript navigator.appVersio
如果您在 HTML 文档中使用 iFrame 元素,子页面将加载来自浏览器的所有 session 和 cookie 数据。 例如: Stack Overflow in an
背景 现代浏览器中的 HTML5 网络存储功能是通过 Javascript 命令访问的,例如: sessionStorage.setItem("username", "John"); localSto
Google 的 chrome 浏览器从 84.0.4147.89 更新到 84.0.4147.105 已经破坏了我们应用程序在隐身窗口中的 MSAL 登录(身份验证)。 为了验证我们的应用程序没有问
Chrome Version 59.0.3071.109 (Official Build) (64-bit)(至少在 OSX 上)在 隐身 session 中的行为与 58 不同,调用通过浏览器通知
编辑:根据我在下面的评论,我已经能够将我的测试扩展到其他 Honeycomb 3.2 和 ICS 设备。事实上,在所有情况下,URL 都会出现,因此我可以验证自适应流。因此,这只是 Sony Blue
我是一名优秀的程序员,十分优秀!