NN4においてフレーム間参照するには?

[上に] [前に] [次に]
ささき@八戸高専 [E-Mail] 1998/08/03(月) 03:54:38
おはようございます、佐々木です。
さて、NN4で困った自体になっています。

(下のHTMLはかなり文法上まずいものですけど(^^;;))

-----------------------<t1.html>--------------------
<HTML>
<HEAD></HEAD>
<FRAMESET ROWS="*,*">
<FRAME SRC="1.html" NAME="a">
<FRAME SRC="2.html" NAME="b">
</FRAMESET>
-----------------------<1.html>---------------------
<HTML>
<HEAD></HEAD>
<BODY>
<FORM NAME=main>
<INPUT TYPE="button" name="b1" value="test"
onClick="top.b.main.t1.value='テスト';">
</FORM>
</BODY>
</HTML>
-----------------------<2.html>---------------------
<HTML>
<HEAD></HEAD>
<BODY>
<FORM NAME=main>
<INPUT TYPE="textbox" name="t1">
</FORM>
</BODY>
</HTML>
----------------------------------------------------
片方のフレーム上にあるボタンを押すと
もう片方のフレームのテキストボックスに「テスト」と
表示されるはずなんですけど
top.b.main has no properties.
とでて止まってしまいます。

しかも困ったことにIE40では正常動作しています(;;)

NN4でフレーム間でテキストボックスの
データを読むにはどうしたらいいのでしょうか。

Masa [E-Mail] 1998/08/03(月) 06:08:38
onClick="top.b.main.t1.value='テスト';
のところを、
onClick="top.b.document.main.t1.value='テスト';
にしないと、NNは理解してくれないようです。
(IEのスクリプト理解の甘さが…ゴニョゴニョ)

ささき 1998/08/03(月) 10:40:42
[[解決]]
どうもありがとうございました。

こちらも正常動作いたしました(;;)

うーん・・・ふとNNをいれてスクリプトをすると
エラーが山の様に出てきてしまって困っていました。

本当にどうもありがとうございました。

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