gb2emu

ゲストブック2の投稿レイアウト部分の動作チェック用エミュレータ

<BASE> 設定
ジオシティーズコミュニティ名番地
http://www.geocities.co.jp/ /
URL
無し

<BODY> 設定
BACKGROUND=""
BGCOLOR=""
TEXT=""
LINK=""
VLINK=""

投稿レイアウト

フィールド値 設定
${フィールド名 or 関数名}=設定値;
${フィールド名 or 関数名}; (既定値を使用する場合)
${...}内のスペース(全角/半角)と制御記号(改行など)を無視する

コントロールパネル
実行結果のみ
レイアウト分析と実行結果
レイアウト分析のみ
フィールド値 設定の分析のみ
new()の画像を表示する
フィールド値設定を使用する
実行する毎に新しいウインドウを開く
コメントフィールドで特定のタグを使用可能にする

フィールド値設定の方法

書式1

${フィールド名 or 関数名}=設定値;
書式2 (既定値を使用する場合)
${フィールド名 or 関数名};

注意点
${...}の外では全角スペースと半角スペースは区別しません。どちらもスペースとして処理します。
記号「${」,「}」,「=」,「;」とエスケープ符号「\」は半角で入力してください。
上記の記号を文字として使用する場合は 「\」を前につけてエスケープしてください。
同様に「\」 を文字として使用する場合は 「\」を前につけて「\\」としてください。
書式1で「=」の後の「;」を省略するとその後「${」が出現するまでを設定値として扱います。
フィールド値設定でのフィールド名、フィールド値の後尾の半角スペース、タブ、改行は無視します。

同じ引数のrandom()関数を複数使っている場合は、フィールド値の設定も複数必要です。
(設定しない場合は既定値が使われます。)
例:random(3)を3個使っている場合

${random(3)}=1; ${random(3)}=2; ${random(3)}=3;

「フィールド値 設定」で設定していないフィールドには自動的に既定値が使用されます。

動作環境

制作環境はwindowsNT4+IE5です。

動作するのは
NN3.0以降(JavaScript1.1以上)
IE3.01以降(JScript1.0以上)
のはずです。(手元にないので動作チェックをしていません。^^;)