MoW
[E-Mail]
[HomePage]
2000/04/05(水) 13:16:51
JavaScriptを利用して、親ウィンドウから子ウィンドウを開いて、子ウィンドウの
フォームへの入力を、親ウィンドウのフォームに反映させたいのですが、問題が生
じてしまいました。
タイトルの通りwindow.openerを利用して、 ローカルでは成功しているのですが...
実は親ファイルと子ファイルのサーバが異なるため、 IE5.0では「アクセスは拒否
されました」というメッセージが出てうまくいきません。
具体的には、親ファイルはレンタル掲示板の出力するファイル、子ファイルは自分
のサーバのファイルです。
親ファイルのアドレス:
http://bbs2.otd.co.jp/osusume/bbs_plain
子ファイルのアドレス:
http://user1.allnet.ne.jp/~yamauchi/osusume/icon.html
プロセスは、
1.親ファイルの入力フォームで「アイコンを選択」ボタンをクリック。
2.新しいウィンドウに子ファイルを開く。
3.子ファイルのボタンをクリックする。
4.window.opener.document.form.element.value = ~~;
で、親ファイルの入力フォームに対応する値を表示させる。
といった感じです。
子ファイルを置いているサーバはプロバイダのもので、自分の大学のサーバに親フ
ァイルと同様のファイルを置いて試したところ、これも失敗でした。
異なるサーバのファイル間で、値をやり取りするのは無理なのでしょうか?