PENY
1999/09/29(水) 15:36:00
例えば、画面を左右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ヘッダーの設定なのかなあ。