是否有办法强制用户仅在私人窗口中访问该网页。 (重定向到隐身模式网页)。我在html中重定向的事情是不可能的。 请帮忙
答案 0 :(得分:0)
网站绝对没有办法知道用户是否启用了隐私/隐身模式。
但是,通过测试用户是否启用了localStorage / JavaScript,可以执行多项“检查”。但这些测试永远不会完全指向私人/隐身模式的用户。
编辑:似乎您的问题是“如何避免广告拦截?”的混淆版本。
在HTML中使用它:
<div id="advertisment"></div>
在CSS中使用它:
#advertisement {
width: 468px;
height: 60px;
}
在JavaScript中使用此功能:
var ad = document.getElementById('advertisement');
if(!ad) {
// user has an ad blocker installed
return false;
}
这会在您的网站上创建一个虚假广告部分,任何广告拦截器都会阻止该广告部分显示其特征。在JavaScript中,我们检查元素是否仍然存在,如果不存在,我们可以对它做些什么。
另一种方法是加载值为var adblock = true;
的'advert.js'并让script.js
检查此变量。