adsense
  • adblock
  • 2017-03-13 49 views 0 likes 
    0

    我使用這個腳本廣告塊的腳本不能正常工作

    <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> 
    

    爲什麼不工作?是腳本錯誤還是什麼?

    +0

    嘗試更換ID爲'player-embed'的元素與另一個元素,然後將圖像加載到該元素中。 Adblock可能會禁用對原始父元素的任何修改。 – Chaoley

    +0

    1天后腳本再次工作,我不知道:)無論如何,你可以建議我更好的代碼或這是好的? – vl4d

    回答

    1

    有時Adblock的可以注入假show_ads.js中可能引發定義的變量 window.google_render_ad ==定義

    所以這不是一個代碼問題,但嘗試BlockAdBlock他們有很好的檢測技術

    相關問題