W i S T E R I A

B O A R D
 
●新規 ●トレリス表示 ●一覧表示 ●ログ検索 ●ヘルプ ●ホームへ
●選択した記事の表示・返信・修正・削除
ぜひご教授ください <なおし> 08/10 (15:42) 139
 └ Re1:ぜひご教授ください <管理人> 08/10 (22:46) 140 admin
 └ Re2:ぜひご教授ください <なおし> 08/10 (23:32) 141

140
Re1:ぜひご教授ください by 管理人 2006/08/10 (Thu) 22:46
view
admin
 
HTML:
<script type="text/javascript" src="a.js"></script>
<body>
<input type="button" onclick="tbl()" value="go">
<iframe src="b.txt" id="b" name="b" style="display:none"></iframe>
<iframe src="c.txt" id="c" name="c" style="display:none"></iframe>
</body>

a.js:
var html = '<html>\n<body>\n<table border=1>\n';
function tbl(){
var bwin = window.b;
var bsrc = bwin.document.body.innerText;
var data = new Array();
data = bsrc.split(";");
var cwin = window.c;
var csrc = cwin.document.body.innerText;
var link = new Array();
link = csrc.split(";");
n = data.length;
i = n - 1;
while(data[i]){
txt = delesc(data[i]);
lnk = delesc(link[i]);
j = i-1;
html += '<tr><td>';
html += '<a href=' + lnk +'\>';
html += txt + '</td><td>';
if(j>=0){
txt = delesc(data[j]);
lnk = delesc(link[j]);
html += '<a href=' + lnk +'\>';
html += txt;
}
html += '</td></tr>\n';
i = i-2;
}
html += '</table>\n</body>\n</html>';
document.write(html);
}
function delesc(dat){
var dstr = dat;
dstr = dstr.replace(" ","");
dstr = dstr.replace("\r","");
dstr = dstr.replace("\n","");
dstr = dstr.replace("\r\n","");
dstr = dstr.replace("^","");
return dstr;
}

b.txt:
"000";
"001";
"010";
"011";
"100";
"101";
"110";
"111";
"1000"

c.txt:
"000.html";
"001.html";
"010.html";
"011.html";
"100.html";
"101.html";
"110.html";
"111.html";
"1000.html"

b.txt, c.txtの各データ行は、最終行を除いて全て半角のセミコロン[;]が必須。
また、b.txtとc.txtの行数(データ数)は一致していること。
pass>>


選択した記事にこのフォームで返信します。
name
url
mail
title
mesage
pass