问题标签 [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.
ios - 如何在 iOS 11+ Safari 以及旧版本的 Safari 中检测隐私浏览?
我需要检测用户是否在旧版本的 Safari 和 IOS 11 上的 Safari 中处于私有模式。是否有涵盖两者的测试?
更新:这是一个尝试结合存储和openDatabase try-catch 块基于jeprubio 的解决方案如下
https://codepen.io/anon/pen/zpMZjp
在 Safari 新版本(11+)普通浏览器模式下,控制台上的 openDatabase 测试不会出错,但会进入第二个 catch 并且 isPrivate 设置为 true。因此,在 Safari 11+ 中,非隐私模式也被检测为隐私模式。
firebase - Firebase 云功能 + 托管 - 404 未找到
我正在 Firebase 云功能和托管之上构建我的网络应用程序。我的客户端是使用 create-react-app 构建的,并且我有一个小型快速服务器在云功能中运行,为应用程序构建提供服务。
在普通浏览器窗口中一切正常,但是,我遇到一个问题,如果我在隐身模式或移动设备中访问任何不是“/”的 url,我会得到 404 和“未找到”
即:直接点击“ https://144blocks.com/week ”将在普通浏览器窗口中正常加载,但在隐身和移动设备中会引发以下错误。
我为网站提供服务的 firebase 功能是:
函数/index.js
在我的客户中,我的 firebase.json 文件:
firebase.json
我不知道为什么除了隐身窗口或移动设备中的“/”之外,我不能直接点击任何路线。理想情况下,我希望我的所有路由都流经app.get(/*
我的快速服务器上的路由,并让我的客户端处理路由。
javascript - 从用户浏览器历史记录中隐藏网站
我即将开始为家庭和性虐待受害者建立一个信息和支持服务网站。自然,用户对本网站的访问是敏感的,施虐者发现他们访问该网站的后果可能是毁灭性的。因此,我正在寻找一种方法来尽可能谨慎地保持用户的访问。
我不能假设每个用户都具备技术知识,并且可能会有多种语言的用户。此外,他们可能需要快速退出站点(我有解决方案),并且可能无法在被发现之前返回计算机。因此,虽然最明显的解决方案是有一个页面来教育用户如何清除他们的浏览历史 - 这在实践中可能不是最万无一失的方法。由于所有变量都在起作用,一揽子解决方案将是最好的解决方案。
到目前为止,我可以想到两种解决方案,但两者都碰壁:
首先,根本没有将网站记录在浏览器的搜索历史中。从我读到的内容来看,如果不是不可能实现的话,这将在浏览器之间出现问题。
第二种方法是在一个不会引起怀疑的无害域名上创建一个登陆页面,然后有一个按钮通过私人或隐身浏览器自动加载网站(我可以简单地编写说明,“右键单击按钮并选择“在隐身浏览器中打开”-但如果可能的话,我正在寻找更简单的解决方案)。
虽然第二种解决方案的某些化身似乎更合理 - 我需要考虑滥用者搜索浏览器历史记录的可能性,因此,第一种解决方案是最可取的。
任何关于这两种方法的任何想法或您有任何其他想法都将受到欢迎。
javascript - JS函数在隐身模式下自动执行?
我在我的 html 页面末尾加载了一个带有函数 loginsucces() 的 javascript,它应该在成功登录重定向到页面后执行。它在默认浏览器模式(chrome)下完美运行,但是当我以隐身模式加载页面时,它会在第一次加载页面时执行该功能。由于这种行为,我得到了语法错误,因为 php 变量尚未初始化。我知道我可以以某种方式解决这个问题,但我很想知道为什么 js 函数在首次页面加载时以隐身模式执行,我该如何避免这种情况?
selenium - 以隐身方式启动无头 chrome
在 SpecFlow/Selenium 下,我像这样启动 Chrome:
由于-incognito
Chrome 可执行文件上的标志以隐身模式启动浏览器,我认为这对于无头模式也是如此。我错了。可以用无头来完成吗?如果是这样,怎么做?
我也尝试过--incognito
并将incognito
标志放置在AddArguments()
调用中的不同索引处。
javascript - 我想使用 JavaScript 在网页中打开隐身模式
我正在使用网页或用户脚本(这与 chrome 扩展无关),并且根据我的要求,我想打开隐身模式。
这是我的 JavaScript 代码:
响应:ReferenceError:chrome 未定义
这是我在做什么的程序,
- 点击网页上的谷歌评论选项,
- 它将用户重定向到谷歌评论页面,
- 谷歌要求登录,
- 用户输入凭据并提供评论,
- 返回网页。
在这里您可以看到无需将用户的 ID 和密码保存到浏览器中。
cookies - LastPass chrome 扩展程序在隐身模式下打开后如何记住登录用户?
我在常规浏览模式下登录了 LastPass chrome 扩展。然后我打开了一个新的隐身标签,LastPass 扩展仍然知道我是谁。他们是怎么做到的?我的 chrome 扩展需要这种确切的行为。
visual-studio - 在隐身模式下工作 VS 2017
我需要在隐身模式下调试项目,我设置了参数 --incognito 但这会打开每个字母在普通窗口中打开在 此处输入图像描述