问题标签 [incognito-mode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
986 浏览

javascript - Redirect and display alert if in incognito

I have a website and some certain features don't work if the user is using incognito. How can I redirect to another page if incognito is detected. Additionally, how can I display an alert as well?

The following code checks if the user is in incognito. You can also view this at http://rahul2001.com/inco.html

0 投票
1 回答
686 浏览

incognito-mode - 在没有非隐身窗口的情况下使用 AHK 打开 Google 隐身

如果我在没有先打开非隐身模式的情况下打开隐身模式,我将无法在隐身模式中搜索...

(我使用“F”只是为了加快测试速度。)

为了能够隐身搜索,我必须先打开一个非隐身窗口。

是否可以在不先打开非隐身窗口的情况下使用 AHK 打开 Google Incognito?

0 投票
0 回答
6505 浏览

javascript - 网站在隐身模式下工作,不能在标准 chrome 模式下工作。怎么修

有一种情况是,某些网站在 Chorome 的隐身模式下工作,而在标准模式下处理错误时根本无法工作。有时这个问题的原因是安装了 chrome 扩展(Javascript 效果仅在“隐身模式”下工作(Chrome)

在另一个地方(http://www.tagwith.com/question_138302_why-doesnt-a-website-display-properly-in-google-chrome-normal-mode-but-displays)被告知:其中一个元素有“adcontent”的 id,我猜它被 Chrome 或其中一个插件列入黑名单。

所以我的问题是:是否有可能导致 chrome 扩展出现问题的错误 ID/类/js 函数等列表。或者可能是防止此问题的规则列表。

更新 1:我没有遇到此问题的网站的网址。我只是在阅读其他内容时遇到了这种情况,并决定询问是否有一些共同的规则。

0 投票
1 回答
604 浏览

c# - SeleniumWebDriver FluentAutomation Chrome 隐身

我们FluentAutomation.SeleniumWebDriver用来驱动我们的集成测试。我们这样配置

我的问题是如何告诉它以隐身模式运行?我遇到的问题是测试有时会使用我在本地使用的 cookie,这会影响测试。

0 投票
0 回答
897 浏览

java - 有没有办法在 chrome 的 android 隐身模式下记录所有 url?

我正在编写一个家长控制应用程序,并希望确保一切都得到监控。

由于隐身模式不记录任何历史,我无法获得它:

0 投票
0 回答
431 浏览

google-chrome - 检测用户是否在隐私模式下浏览

我知道已经有其他线程处理这个主题。但他们中的大多数已经有几个月大了,他们的共同结论似乎是:“无法检测用户是否在隐私模式下浏览。”

然而几天前,我尝试使用 Amazon Instant Video 观看电影,遇到了 DRM 错误 (#3365),指出禁止在浏览器的隐身模式下观看 Amazon 的视频。

如果感兴趣:

  • 操作系统:Win7
  • 浏览器:Chrome 41

在用户“托马斯”状态下,这个Ooyala 问题是否存在关联?

出现此问题是因为 Google 已将 Pepper Flash 插件作为 Chrome 浏览器的主要 Flash 插件。

还是可能与 Silverlight 有关?

0 投票
1 回答
1863 浏览

javascript - 配置 Selenium 以在私有模式下驱动 Safari

如何配置 Selenium 以在私有模式下驱动 Safari?(我正在使用 Ruby 界面)。

就上下文而言,这就是为什么在 Safari 的私有模式下运行测试很重要的原因:尝试写入本地存储将在 Safari 的私有模式下引发错误。因此,我想要验证我的代码在私有模式下避免写入本地存储的自动化测试。(而且,也许更重要的是,将来的错误会引起开发人员的注意

0 投票
0 回答
542 浏览

google-cloud-storage - 如果用户的浏览器处于隐身模式,则无法加载 Google 存储上的公开可用静态文件

我们将网站的静态文件(图像、javascript 和 css)存储在 Google Storage 存储桶中,其中包含用于不同类型资源的不同文件夹。每个文件都通过其名称以及通过 CNAME 记录映射到相应 Google Storage 存储桶的自定义子域进行访问。

这种方法效果很好。然而,今天,当尝试以 Chrome 的隐身(隐私浏览)模式访问我们的主网站时,网站上的所有页面都无法加载。经过一些侦查工作,我们确定问题出在 Google 存储中的文件未加载。

不幸的是,这似乎不是谷歌浏览器特有的问题。它也出现在 Firefox 和 Internet Explorer 的隐私浏览模式中(至少在我们用于测试的 Windows 8.1 Professional 平台上)。

只有当我们使用基于 CNAME 的方法来访问文件时,才会出现问题。例如,如果在私人浏览器窗口中使用此方法来访问我们在 Google Storage 上的图像文件之一,

Google Storage 上的人群图片 - 直接访问 Google Storage

可以毫无问题地查看该文件。另一方面,如果使用 CNAME 方法在私人浏览窗口中查看文件,如下所示

Google 存储上的人群图片 - 通过 CNAME 访问

图像不会加载。

更糟糕的是,由于我们不完全了解的原因,一旦在隐私浏览窗口中出现此问题,在某些浏览器的情况下,它将继续干扰在常规(非隐私浏览)浏览器窗口中正确查看网站.

有没有人遇到过这个问题,如果有,找到解决方案了吗?

提前感谢任何提示或建议。

更新 (2015-05-26)

这个问题仍在调查中。它可能是特定于 ISP 的,尽管我们的 ISP (Verizon) 认为这是 Google 的问题。昨天尝试通过调整一些 DNS 设置来解决问题似乎解决了问题,但这只是暂时的。今天我们又开始遇到这个问题了。随着更多信息的出现,我将进一步更新此帖子。

附加更新 (2016-08-25)

(注:我最初在2015-05-26写了这个更新,但没有发布,今天才发现。我添加它是为了完成问题的描述。)

此问题已得到解决。我不能确定问题的根源是什么,但我可以提供更多信息,说明问题的本质是什么以及可能解决了什么问题。

正如我在下面的评论中提到的,这似乎是一个相对孤立的问题。进一步调查显示,该问题仅在美国通过 Verizon Internet 服务(陆上或移动)访问特定子域时发生。我不知道问题是 Verizon 系统内的区域问题,还是整个 Verizon系统。但我确实知道它影响了使用 Verizon 的固定电话和移动访问。

问题也随之演变。无论使用何种浏览模式,在浏览器的隐身模式下访问子域中的文件时都会出现问题。也就是说,只有在浏览器中尝试从子域加载文件时才会出现问题。可以毫无问题地检索文件,例如wget. 此外,ping子域在 Verizon 网络上也可以正常工作。

随着问题变得更加严重,我决定彻底检查与子域相关的 DNS 设置。在这里,我发现了可能导致问题的原因。域名注册商的 DNS 设置与我们使用的(单独的)DNS 服务之间存在细微差异。

这种差异并未导致关于应如何解决子域的报告相互矛盾(这可能是过去没有发生此问题的原因)。但是,如果我没记错的话,它导致 DNS 服务为子域提供 CNAME 记录,而注册商的 DNS 信息没有完全确认 DNS 服务有权提供该信息。

这种差异已得到纠正。在一两个小时内,问题就自行解决了——任何使用上面两个链接查看文件的人都应该可以成功使用这两个链接。

但是,我不能肯定地说,我们为解决差异而对 DNS 设置所做的更改,或者 Verizon 的一些更新,是否是解决问题的原因。但是,我会说,我从未向 Verizon 报告过这个问题。(我没有走那么远。)

尽管 DNS 差异已经存在一两年多,并且没有造成我们意识到的任何问题,但我个人认为是导致问题的原因。

0 投票
2 回答
2252 浏览

javascript - 检测/防止隐私浏览导致的 Firefox IndexedDB InvalidStateError

我正在集成一个使用 IndexedDB 的 javascript 库,但是当 Firefox 处于隐私浏览/窗口模式时,它会“不礼貌地”失败。该库返回一个 500 内部错误,同时 Firefox 向控制台吐出一个 InvalidStateError。

我想做的是在实例化这个库之前添加一个检查,如果 IndexedDB 不可用,则根本不使用该库。即某种类型的try/catch 测试。从我所见,即使违规代码在 try/catch 中,Firefox 似乎也会吐出控制台错误(但也许还有办法..)。

我实际上并不关心用户是否在私人窗口会话中,但这似乎是 Firefox 导致此 InvalidStateError 的唯一时间。

0 投票
2 回答
4549 浏览

cookies - 如何在 Safari 隐私模式的本地存储中保存

我有一个将用户名保存在本地存储中的应用程序。Safari它适用于除private mode.

有没有办法在 Safari 隐私模式下保存这个变量?我尝试使用cookie,但它也不起作用......

有什么解决办法吗?