OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

javascriptのopenerでエラー

  • すぐに回答を!
  • 質問No.149293
  • 閲覧数1076
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 0% (0/1)

naritanと申します。

現在、ファイルのアップロード機能を作成しております。

親ウィンドウから子ウィンドウを開いて、開いた子ウィンドウでアップロードするファイルを選択し、ボタンを押下時にcgiを実行して実現しています。

そこで、子ウィンドウでボタンを押下した時に、選択したファイルの名前を親ウィンドウに表示したいと思い、ボタン押下時にまず、javascriptに処理を移し、openerメソッドを使用して実現しようとしているのですが、「アクセスが拒否されました」というjavascriptのエラーが表示されてしまいます。

記述は以下のようにしています。
--------------------------------------------------
window.opener.document.FORM1.file_nm.value = str2;
--------------------------------------------------
※str2:ファイル名保持変数
※file_nm:親ウィンドウFORM1上のテキストボックス名

ちなみに親ウィンドウと子ウィンドウの拡張子は異なっているので、ためしに拡張子を合わせて実行してみたところ、ファイル名は親ウィンドウに表示されたのですが、cgiが動かなくなってしまいました。

ちなみに親ウィンドウはhtsファイル、子ウィンドウはhtmlファイルです。

お分かりになる方が見えましたら、ご教授願います。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル11

ベストアンサー率 53% (199/370)

HTSというものについてはさっぱりわからないのですが、「Web上の著作権問題、引用問題になんたら・・・」というものみたいなので、外部からの勝手な参照ができないのではないですか? 同じように、SSL認証のかかったhttps://・・・なページから、http://なサブウィンドウを開いたことがありますけれども、やはり親ウィンドウを参照することはできませんでした。 子ウィンドウをhts環境下で作成す ...続きを読む
HTSというものについてはさっぱりわからないのですが、「Web上の著作権問題、引用問題になんたら・・・」というものみたいなので、外部からの勝手な参照ができないのではないですか?

同じように、SSL認証のかかったhttps://・・・なページから、http://なサブウィンドウを開いたことがありますけれども、やはり親ウィンドウを参照することはできませんでした。

子ウィンドウをhts環境下で作成するわけにはいかないのでしょうか?
(すみません。htsがわかっていないので、見当はずれでしたらご容赦ください。)
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ