2ちゃん専用ブラウザ「かちゅ〜しゃ」Part21

このエントリーをはてなブックマークに追加
120名無し~3.EXE
ところで、>>17 ってこれでいいんじゃない?

<script>
function replacePathLink(e) {
if (!e) return;
var s = e.href.toString();
if (s.indexOf('/test/read.cgi/') >= 0) {
var t = e.innerHTML;
s = s.replace(/\/test\/read.cgi\/(\w+)\/(\d+)\//, "/test/read.cgi?bbs=$1&key=$2&");
s = s.replace(/&l(\d+)$/, "&ls=$1");
s = s.replace(/&-(\d+)$/, "&st=1&to=$1&nofirst=true");
s = s.replace(/&(\d+)$/, "&st=$1&to=$1&nofirst=true");
s = s.replace(/&(\d+)-(\d+)$/, "&st=$1&to=$2&nofirst=true");
e.href = s;
e.innerHTML = t;
}
}
function mouseOver() {
if (window.event.srcElement.tagName != 'A') return;
replacePathLink(window.event.srcElement);
}
document.onmouseover = mouseOver;
</script>

それほど重くならないはず・・・ (>>49)