2011/08/15

[GM腳本]無名廣告阻擋

轉貼本文請附上原文網址...

// ==UserScript==
// @name           Wretch.cc Ads Blocker
// @namespace      Wretch
// @include        http://www.wretch.cc/*
// ==/UserScript==

/*
 *
 *  無名廣告阻擋腳本V1.0
 *
 *  本腳本由Inndy撰寫
 *  Inndy分享於http://inndyxd.blogspot.com/2011/08/gm.html
 *
 */

function BlockAd(id)
{
 var Obj = document.getElementById(id);
 if (Obj)
 {
  Obj.parentNode.removeChild(Obj);
 }
}
function BlockLink(inurl)
{
 var i = 0;
 var Objs = document.getElementsByTagName("a");
 while(i < Objs.length)
 {
  if (Objs[i].href.indexOf(inurl) > -1)
  {
   Objs[i].style.display = "none";
   Objs[i].innerHTML = "";
  }
  i++;
 }
}
function StartBlock()
{
 //All
 BlockLink("bill.wretch.cc"); //檔掉賭爛的升級連結...
 
 //Album
 BlockAd("ad_banner");
 BlockAd("ad_button");
 BlockAd("ad_word");
 
 //Blog
 BlockAd("Wretch-ysm");
 
 //GuestBook
 BlockAd("ad_gbook");
 BlockAd("ad_lrec");
 
 //Video
 BlockAd("adbn_swf_N");
 BlockAd("iAmAD");
}
StartBlock();

沒有留言:

張貼留言