フレーム間のオブジェクトを参照をするには?
[上に]
[前に]
[次に]
PENY
1999/09/29(水) 15:35:27
例えば、画面を左右2フレームに分けます。
この状態であれば、左フレームから右フレーム内のオブジェクトをjavascriptで参照できるのですが、
右フレームに、http://〜でアクセスできるページ
を表示した後、再度左フレームから右フレーム内の
オブジェクトをjavascriptで参照しにいくと
「アクセスが拒否」され、スクリプトエラーになってしまいます。
<frame src="menu.html" name="left">
<frame src="abc.html" name="right">
のようにフレームにnameを付けて置いて、
左のメニューページのリンクに
<a href="aaa.html" target="right">aaa</a>
だと、静的ファイルなのでうまくいくのですが、
href="http://www.yahoo.com"だと駄目なんです。
でも一度表示された画面を〜.htm(l)として保存して、
それをhref="http://〜"で参照するとOKなんですよ。
HTTPヘッダーの設定なのかなあ。
[上に]
[前に]
[次に]