アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんにちは、川西と申します。
子ウィンドウでリクエストを送信後、
子ウィンドウをクローズし、その処理結果の
レスポンスを親ウィンドウで受け取りたいのですが、
うまくいきません。現在は、子ウィンドウからリクエスト
を送信すると親ウィンドウとは別のウィンドウが開いて
しまい、そこにレスポンスの結果が表示されてしまいます。別ウィンドウを開かずに親ウィンドウにレスポンスを
返す方法はないでしょうか?

A 回答 (1件)

質問内容の整理ですが、親ウインドーから開いた子ウインドーのJavascript内で親ウインドーを操作したいということでしょうか?


変数の送り方にもよりますが、URLに変数を付けて送るやり方であれば、
<SCRIPT Language=Javascript>
function Oya(sURL)
{
opener.location.href=sURL;
}
</SCRIPT>

openerは元ウンドーを参照するプロパティです。

Formで送る場合、親ウインドー名を決めていれば、targetでウインドー名を指定することもできます。
<Form Action=Oya.html target=OyaWin method=post>
<input type=submit>
<input type=text name=text1>
</Form>
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!