我使用此脚本
<script type="text/javascript">
if(typeof(window.google_render_ad)=="undefined")
{
//document.getElementById('player-embed').innerHTML = '<center>text lablbabal)<br><img src="https://i.imgur.com/p7vHVHA.jpg" /></center>';
}
</script>
但是现在不起作用的是有或没有adblock为什么?
和另一个脚本再次不起作用
<script type="text/javascript" src="http://domain/advert.js"></script>
<script type="text/javascript">
if (document.getElementById("tester") == undefined)
{
//document.getElementById('#disqus_thread').style.display = 'none';
document.getElementById('player-embed').innerHTML = '<center>text lalala<br><img src="https://i.imgur.com/p7vHVHA.jpg" /></center>';
}
</script>
为什么不工作?脚本是错误的还是什么?
有时adblock可以注入false show_ads.js,它可能触发定义的变量window.google_render_ad ==定义
所以这不是代码问题,而是尝试blockAdblock,它们具有良好的检测技术