2006年7月2日

移除 google adsense

原本想安裝 google adsense 在我的 blogger 裡的部落格,但後來想想,會破壞整個 blog 的美觀,我之所以會用 blogger 就是看上了它乾淨的介面和版面。結果我找不到移除的選項,於是在這裡找到了方法,用 javascript 去找出 google 塞了什麼 html 碼,然後移除掉。很簡單,但很實際。

不過後來我沒有完整申請 google adsense 服務,所以我也沒有用到此碼,但我覺得有參考價值。

另外任何有提供 google adsense 的服務都可以關掉。源碼如下:

<script language="JavaScript">
var b = document.getElementsByTagName('body')[0];
var bodyonload = function() {
t = document.getElementsByTagName('table');
for(var i=0; i<t.length; i++) {
str = '' + t[i].innerHTML;
if(str.match( /Ads by Gooooogle/i )) {
t[i].parentNode.removeChild(t[i]);
}
}
};
var IE4=(document.all);
if (!IE4) b.setAttribute('onload', 'bodyonload();');
else b.onload = bodyonload;
</script>

參考

Removal of Gooooogle Ads