●新式リンク対応Script(Header.htmに挿入) <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&"); e.href = s; e.innerHTML = t; } } function mouseOver() { if (window.event.srcElement.tagName != 'A') return; replacePathLink(window.event.srcElement); } document.onmouseover = mouseOver; </script>
<script language="JavaScript1.2"> <!-- var isReplaced = false; 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; } } function replaceAnchor() { if (isReplaced) return; if (window.event.srcElement.tagName == 'A'){ for ( i = 0; i < document.links.length; i++ ) replacePathLink(document.links[i]); isReplaced = true; } } document.onmouseover = replaceAnchor; // --> </script>
厨な質問かも知れないんだが… かちゅ〜しゃが解凍できない…(w The dade read from this archive or encoded file was not in the expected form. と出て、Continueするとバーが伸びずに終了されてまう。 スレちがいだたらスマソ。