●PATH仕様リンクをポップアップする Header.htm 用 JavaScript (これを使うときはIEのセキュリティで、JavaScriptのアクティブスクリプトを有効にしておいてね) (詳しいことは >>1 のかちゅ〜しゃ非公式解説を見てね) <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+)n$/, "&ls=$1&nofirst=true"); s = s.replace(/&l(\d+)\D?$/, "&ls=$1"); s = s.replace(/&(\d+)(n-|-n)$/, "&st=$1&nofirst=true"); s = s.replace(/&(\d+)\D?-\D?$/, "&st=$1"); s = s.replace(/&-(\d+)n$/, "&st=1&to=$1&nofirst=true"); s = s.replace(/&-(\d+)\D?$/, "&st=1&to=$1"); s = s.replace(/&(\d+)\.$/, "&st=$1&to=$1"); s = s.replace(/&(\d+)\D?$/, "&st=$1&to=$1&nofirst=true"); s = s.replace(/&(\d+)-(\d+)n$/, "&st=$1&to=$2&nofirst=true"); s = s.replace(/&(\d+)-(\d+)\D?$/, "&st=$1&to=$2"); s = s.replace(/&n(\d+)$/, "&st=$1&to=$1&nofirst=true"); s = s.replace(/&n(\d+)-(\d+)$/, "&st=$1&to=$2&nofirst=true"); s = s.replace(/&$/, ""); e.href = s; e.innerHTML = t; } } function mouseOver() { if (window.event.srcElement.tagName != 'A') return; replacePathLink(window.event.srcElement); } document.onmouseover = mouseOver; //--> </script>
<script> function get_day(date) { var d = new Date("20" + date); // 21世紀中は使える var youbi = new Array("(日)","(月)","(火)","(水)","(木)","(金)","(土)"); return youbi[d.getDay()]; } </script>
<script> function get_day(date,mode) { var id = date.substr(14); date = date.substr(0,14); var d = new Date("20" + date); // 21世紀中は使える var youbi = new Array("(日)","(月)","(火)","(水)","(木)","(金)","(土)");
function get_day_2ch(arg_date,mode,top2,year) { var id = arg_date.substr(14); // IDが無ければ if ((mode <= 1) && (id.length == 0)) mode += 2; var date = arg_date.substr(0,14); var date_string; var d = new Date(top2 + date); // 21世紀中は使える var youbi = new Array("日","月","火","水","木","金","土");