ローカルHTMLの更新について

[上に] [前に] [次に]
shoot 2000/01/21(金) 13:13:17
Javascriptのみを使用して、ローカルブラウザーで表示しているHTMLを更新することはできますか。
フレーム分けをおこない一方のフレーム上でテキストを入力&SUBMIT、他方のフレームをデータを追記した形で更新
させます。
1度きりの書込みならできると思いますが、連続して更新させていくということは、やはり難しいでしょうか。
submitするたびに前のデータに追記していくという形です。
ちなみにcgiとcookieは使用できません。

よろしお願いします。

すわみつお 2000/01/21(金) 19:01:20
JavaScriptを用いて、確かに作れます。
用途が分かりませんが、フレーム1からの内容を順次フレーム2に
反映させればいいのですね。
下に私の考えたソースの主要な部分を書いておきます。
***フレームセット***
<FRAMESET ROWS="50%,*">
<FRAME SRC="fm1.html">
<FRAME NAME="fm2">
</FRAMESET>

***フレーム1 <frame src="fm1">***
<FORM>
<TEXTAREA COLS="60" ROWS="6"></TEXTAREA>
<br>
<INPUT TYPE="BUTTON" ONCLICK="sub(this.form.elements[0].value)" VALUE="CLICK">
<BR>
<INPUT TYPE="RESET">
</FORM>
<SCRIPT>
var val="";
function sub(A) {
val += A;
parent.fm2.document.open();
parent.fm2.document.write(val);
parent.fm2.document.close();
}
</SCRIPT>

***フレーム2 <frame name="fm2">***
特にHTMLファイルの必要もない。

shoot 2000/01/21(金) 21:38:20
[[解決]]
「すわみつお」さん、ありがとうございました。
(パーマン1号?)

[上に] [前に] [次に]