※ ChatGPTを利用し、要約された質問です(原文:IEとネスケの違いに。。。)
IEとネスケの違いについての質問
このQ&Aのポイント
複数のフレームを用いたwebページを作成しています。IE5では問題なく動いたのですが、ネスケ6.2ではエラーが発生します。
フレーム(A)のリロード時には絶対にリロードしないフレーム(B)のHIDDEN項目に値を退避させ、それでフレーム(A)をリロードしたときにOnLoadでHIDDENから値を取得するという方法を取りました。
IEとネスケのブラウザの互換性の問題です。解決策をご存知の方がいたら教えてください。
いつもお世話になっております。
お時間あればこの質問にお付き合い頂ければと思います。
複数のフレームを用いたwebページを作成しています。
Session変数などを全く使わずにページのリロードを必要とする作りのために
あるフレーム(A)のリロード時には絶対にリロードしないフレーム(B)のHIDDEN項目に値を退避させ、
それでフレーム(A)をリロードしたときにOnLoadでHIDDENから値を取得するという方法を取りました。
IE5では問題なく動いたのですが、ネスケ6.2では
エラー: parent.w_propatie.form1 has no properties
と表示されてしまいます。
正直、何処が悪いのか皆目見当がつきません。
できればどのブラウザからも見れるような作りにしたいのです。
もし解決策をご存知の方がおられましたら
ご指導のほどよろしくお願いしたいと思います。
フレーム(A)での動作
var comment = new Array(5);
comment[0]="AAA";
parent.Frame_B.form1.comment.value = comment[0];//この行がエラー
フレーム(B)のソース
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>test</title></head>
<body>
<pre>・・・・・・</pre>
<form method="POST" name="form1">
<input type="hidden" name="comment">
</form>
</body></html>
上記のソース以外に必要な情報がありましたらその旨お知らせください。
では、失礼します。
お礼
早いお答え、ありがとうございます。 さっそく試したところ、ネスケでも動作することができましたっ。 IEでも表示はされつつも読み込みが不完全らしい部分があったのですけど それも解消されました。 どうも私は単純なことで悩んでたんですね。。。 「そういえばそうだった!」というのが正直な感想です。 自分の実力を少し過信してた面が災いしたのかもしれません。 こういうエラーに対しては、 もう少し書籍などを調べて、基礎の基礎から見直していきたいと思いました。 とても助かりました、ありがとうございました。