Javascript 我如何知道安装在用户';登录到我的网站时使用的浏览器
我在建一个网站。当用户登录时,我想检查是否安装了某些浏览器扩展Javascript 我如何知道安装在用户';登录到我的网站时使用的浏览器,javascript,jquery,Javascript,Jquery,我在建一个网站。当用户登录时,我想检查是否安装了某些浏览器扩展 例如:如果安装了ad blocker,则该站点不应为用户工作。因此您无法检查安装了哪些扩展,但对于adblock,您可以利用实际DOM结构的更改来确定是否安装了adblock 见示例: HTML: 因此,在本例中,我们可以推断adblock已安装,因为如果我们检查父容器(.heightTest),它没有高度,因为子元素(.adBanner)已被adblock(或类似扩展)删除.u可以检查哪些浏览器运行您的网站。如果在浏览器中安装某些
例如:如果安装了ad blocker,则该站点不应为用户工作。因此您无法检查安装了哪些扩展,但对于adblock,您可以利用实际DOM结构的更改来确定是否安装了adblock 见示例: HTML:
因此,在本例中,我们可以推断adblock已安装,因为如果我们检查父容器(
.heightTest
),它没有高度,因为子元素(.adBanner
)已被adblock(或类似扩展)删除.u可以检查哪些浏览器运行您的网站。如果在浏览器中安装某些扩展,则没有其他选项。重新编写问题以提高清晰度-如果您对更改不满意,可以还原此问题。不过,另一方面,这个问题很可能会就此结束。请通过考试了解什么类型的问题可以在这里提问,什么类型的问题不能在这里提问。你不理解我的意思,我想大致检查一下扩展
<div class="heightTest">
<div class="adBanner">
</div>
</div>
$(document).ready(function(){
if($('.heightTest').height() > 0) {
alert('No AdBlock');
} else {
alert('AdBlock Detected');
}
});