remove anti-adblock for cnbeta

remove red alert top of cnbeta

当前为 2017-11-18 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name remove anti-adblock for cnbeta
  3. // @namespace null
  4. // @version 1.2.2
  5. // @description remove red alert top of cnbeta
  6. // @author Anonymous
  7. // @match *://*.cnbeta.com/*
  8. // @grant none
  9. // @run-at document-start
  10. // ==/UserScript==
  11.  
  12. window.isClearAd=false;
  13.  
  14. function clearAd(){
  15. var adNodes=document.querySelectorAll('a[href$="/articles/3.htm"]');
  16. if(adNodes.length>0){
  17. var ad=adNodes[0];
  18. var body=document.getElementsByTagName('body')[0];
  19. var adContainer=ad.parentNode.parentNode.parentNode;
  20. var mainContainer=adContainer.parentNode;
  21. mainContainer.removeChild(adContainer);
  22. body.style="";
  23. }
  24. }
  25.  
  26. window.clearHandler=setInterval(function(){
  27. if(!window.isClearAd){
  28. clearAd();
  29. if(document.readyState==='complete'){
  30. clearAd();
  31. window.isClearAd=true;
  32. clearInterval(window.clearHandler);
  33. }
  34. }
  35. },150);

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址