リファラーを取得しているサイトのリンク集

[diary:174595]
[beforeExec]
DAT = [
"yadokari:愛し合うふたりの恋の物語",
"nancyan:検証をしています",
"botanic:花と蝶を育てる庭作りを実践しています。",
"kakei:個人的満足頁。",
"hokuto894yu:ふれあいを基に地域の情報発信、音の調整",
"orfe:私のポータルサイト",
"voyov:フォッフォッフォ",
"okitom:個人目線で地域の情報発信",
"webkyoto:京都の情報発信",
"miti1935:長崎シニアライフ",
"teruka3:リクガメを飼育しています♪",
"zero-ty:大阪に住む 極平凡なおっさんの日常生活",
"kadoma1428:いろいろあります、ぜひ見に来て"
];
DAT2 = "tanpopo boonyan shymoon a-crescent-moon gontango ai-love casablanca utasuki misonoen chjhiro chj56790 shaw george pure1 ";
Wch = " ";
WchForm = "";
entry = function(){
var u = DAT.shift();
u = u.split(":");
userU = u[0];
userS = u[1];
if((Wch + " " + WchForm + " ").indexOf(" " + userU + " ") == -1) {
Wch += userU + " ";
makeDat();
} else {
alert("ユーザーデータが重複しています!");
return;
}
};

userWin = function(s){
var w = window[s].document;
var o = w.body || w.documentElement;
var a = "\x3ca target='_blank'href='/home/" + userU + "/";
if(userS == "") userS = "\x3cfont color='#a0a0a0'>non Description\x3c/font>";
o.innerHTML =
a + "'>" + userU + "\x3cfont color='tomato'>@\x3c/font>eclat\x3c/a> | " +
a + "main.html' class='s'>main\x3c/a> | " +
a + "menu.html' class='s'>menu\x3c/a> | " +
"\x3ca href=javascript:alert(document.cookie.replace(/;/g,'\\n')) class='s'>cookie\x3c/a>" +
"\x3cdiv>" + userS + "\x3c/div>" +
"\x3cstyle type='text/css'>" +
(formUfg ? "html,body { background-color:#ffffcc; }" : "") +
"body { margin:0 0 0 1em; font-size:100%; color:#ccc; }" +
"div { font-size:90%; color:#808080; color:darkgreen; }" +
"a { text-decoration:none; font-family:Times New Roman; font-size:120%; }" +
"a:hover { color:magenta; text-decoration:underline; }" +
"a:hover font { color:steelblue; }" +
".s { font-size:90%; }" +
"\x3c/style>";
if(formUfg){
formUfg = false;
} else {
if(DAT.length > 0) entry();
}
};

makeDat = function(){
var n = "W" + userU.replace(/\-/g, "A");
var disp = "listDisp";
if(mainCom){
disp = mfg ? "main-3" : "main-4";
mfg = !mfg;
}
var o = formUfg ? Fid("formDisp") : Fap(Fid(disp), Fce("div"));
echo(o, "\x3ciframe name='" + n + "' width='98%' height='43' frameborder='0' src='/home/" + userU + "/diary/menu.html' onload=userWin('" + n + "') scrolling='no'>\x3c/iframe>");
};

formEntry = function(){
var obj = Fid("formUser");
var s = echo(obj);
if(s == "" || s.match(/[^a-z0-9\-]/)){
alert("IDが正しく入力されていません");
obj.focus(); obj.select();
return;
}
if(Wch.indexOf(" " + s + " ") == -1){
userU = s;
userS = "";
formUfg = true;
WchForm = s;
makeDat();
} else {
alert("既に表示されています!");
obj.focus(); obj.select();
return;
}
};

fullOpen = function(){
var o = Fid("main-com"); o.className = "full";
Fid("main-msg").className = "full";
echo(o, echo(o).replace(/\x3c.+>/g, ""));
DAT = DAT2.replace(/ /g, ": ").replace(/ $/,"").split(" ");
mainCom = true;
entry();
};
ini = function(){
Fap(Fid("main-com"), Fctn(DAT2));
mainCom = false;
mfg = true;
formUfg = false;
};
[/beforeExec]
[cssText]
a { text-decoration:none; }
a:hover { color:magenta; text-decoration:underline; }
.top-logo { margin:1em; }
.top-1 { padding:1em 0 .25em 1em; }
.top-2 { font-size:90%; color:#808080; padding-left:1em; }
.form3Disp {
padding:.25em 0; border:2px outset white;
background-color:#ffffcc; color:navy; margin:3px;
}
#F3 { margin:0; text-align:center; color:#808080; }
#formDisp { min-height:43px; }
#listDisp { width:50%; float:right; min-height:20em; }
#main-1 { margin-right:50%; margin-top:1em; padding-top:1em; }
#listDisp div, #main-3 div, #main-4 div { border-bottom:1px dashed #ccc; margin-top:4px; }

#main-msg { margin:2em 1em 1em 1em; font:90%/1.2 "Times New Roman"; color:#000; }
#main-com { margin:.5em 1em; font:90%/1.1 "Times New Roman"; color:#000; }
#main-com a { color:steelblue; }
#main-com.full, #main-msg.full { color:#a0a0a0; }
#main-3 { width:50%; float:right; }
#main-4 { margin-right:50%; }
[/cssText]
[body]
<$$div class="top-logo">
<$$img src="files/yosei_2.gif" style="float:left" alt="" />
<$$div class="top-1"> <$$a href="main.html?diary=174595">リファラーを取得しているサイトのリンク集<$$/a><$$/div>
<$$div class="top-2"> こんなリファラーは見たことがない!と、<$$b>思うリンク<$$/b>を作るページ<$$br clear="all" /><$$/div>
<$$/div>
<$$div id="listDisp"><$$/div>
<$$div id="main-1">
<$$img src="files/yukikko2b.gif" alt="雪っ子" />
<$$div class="form3Disp">
<$$form id="F3" name="F3" action="#" onsubmit="return false;">
userID <$$input type="text" name=" formUser" id="formUser" size="16" />
<$$input type="button" value="リンク生成" onclick="formEntry()" />
<$$/form>
<$$div id="formDisp"><$$/div>
<$$/div>
<$$div id="main-msg">
サイトの概説(<$$b>Description<$$/b>)を設定しているサイトのみ開いています。それ以外の予約IDは下のコマンドからどうぞ。
<$$/div>
<$$div id="main-com">
<$$a href="javascript:fullOpen()">» full open »<$$/a> :

<$$/div>
<$$/div>
<$$br clear="all">
<$$div id="main-3"><$$/div>
<$$div id="main-4"><$$/div>
<$$br clear="all" />
<$$br />
[/body]
[exec]
document.title = "リファラーを取得しているサイトのリンク集";
ini();
entry();
[/exec]
[/diary:174595]


■仕様書 2010 11/19 23:30 Wrote