Rubellum fly light

ほぼPHP日記

2chのmailto:〜を削除するUserScript

とある事情により2chのmailto:〜を削除してブラウザ表示したかったので、ChromeのUserScriptで削除することにした。
UserScriptの流儀みたいなのはよくわからないのでおかしいところがあるかも。
ソースコードは以下。

// ==UserScript==
// @name           2ch mailto breaker
// @namespace      http://lib2.jp/
// @include        http://*.2ch.net/*
// @version        0.1
// ==/UserScript==

(function () {
	var i;
	var links = document.getElementsByTagName("a");
	for (i = 0; i < links.length; i++) {
		if (links[i].href.match(/^mailto:/)) {
			links[i].removeAttribute("href");
		}
	}
})();

「2chmailtobreaker.user.js」で保存してChromeに読み込ませると使えます。