データリセット
*
[diary:176126]
[beforeExec]
resetEntry = function(){
var no = echo("art_no");
if(no == "" || no.match(/[^0-9]/)){
alert("記事番号が不正です");
return;
}
var url= "■\x3ca href='http://cgi.nancyan.net/cgi-bin/pro/diary.cgi?";
echo("listDisp", url + "no=" + no + "' target='_blank'>対象記事

のページ\x3c/a>\x3cbr />" + url + "mode=admin&work=edit&edit=" + no +

"&exec_form=on' target='_blank'>編集ページ\x3c/a>\x3cbr />\x3cbr />■

\x3cbutton onclick='resetExec()'>上のページを初期状態(領域確保)に戻します

\x3c/button>");
Fid("nancyanForm").elements["edit"].value = no;
};
resetExec = function(){
if(confirm("※記事番号:" + Fid("nancyanForm").elements["edit"].value +

"をリセットします。\n※番号を間違えると大変なことになります。\n\n■実行して宜しいですか?")){
Fid("nancyanForm").submit();
}
};

[/beforeExec]
[cssText]
#listDisp{
margin-top:2em; margin-bottom:1em;
font:90%/1.3 meiryo,"メイリオ";
}

[/cssText]
[body]
<$$br />
<$$a href="main.html?diary=176126&host=http://cgi.nancyan.net/">データリセット

<$$br />
■編集エラーの時に編集不可になったフォームのリセットを行います。
<form action="http://cgi.nancyan.net/cgi-bin/pro/diary.cgi" method="post"
id="nancyanForm" chrset="utf-8" target="futari">
<input type="hidden" name="mode" value="admin" />
<input type="hidden" name="work" value="edit" />
<input type="hidden" name="edit" value="0" />
<input type="hidden" name="subj" value="*" />
<input type="hidden" name="year" value="2006" />
<input type="hidden" name="month" value="11" />
<input type="hidden" name="day" value="11" />
<input type="hidden" name="hour" value="11" />
<input type="hidden" name="minute" value="11" />
<input type="hidden" name="field" value="10" />
<input type="hidden" name="text" value="*" />
<input type="hidden" name="name" value="admin" />
<input type="hidden" name="stat" value="1" />
<input type="hidden" name="break" value="1" />
<input type="hidden" name="comt" value="1" />
<input type="hidden" name="exec_regist" value="投稿する" />
</form>

<form id="eclatForm" onsubmit="return false;">
リセットする記事番号:<input type="text" size="5" id="art_no"

value="" />
<input type="button" value="実行" onclick="resetEntry()" />
</form>
<$$div id="listDisp"><$$/div>


<$$iframe name="futari" id="futari" width="90%" height="400"

frameborder="0"><$$/iframe>

[/body]
[exec]
document.title = "データリセット";

[/exec]
[/diary:176126]


■仕様書 Wrote 2011 05/2016 04:58