とある事情により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に読み込ませると使えます。