我正在制作一个包含大量 iframe 的页面,iframe 中的网站中有广告,并且为了让使用 adblock 的人更容易看到该页面,我需要显示不同的样式表。
基本上我想做的是.. if adblock(显示此样式表) else(显示此样式表)。
我有代码可以检测是否存在 adblock,但是当我尝试执行 if else 语句时..整个页面都是空白的。这是代码:
<script>
(function(){
if($("#fakead").css('display')=="none")
{
document.write("<link href='css/adblock.css' rel='stylesheet' type='text/css'>")
}
else
{
document.write("<link href='css/noadblock.css' rel='stylesheet' type='text/css'>")
}
});
</script>
我对 Javascript 非常陌生,所以如果代码很糟糕,我深表歉意。
谢谢你的帮助