今、ホームページを作成していて、Aページのbuttonを押すとBページというポップアップが出てくるシステムを作っているのですが、このポップアップで何かした際に、Aページのsubmitを実行させる方法はありませんか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/04/04 00:13:22
  • 終了:2007/04/11 00:15:02

回答(4件)

id:longring No.1

longring回答回数5ベストアンサー獲得回数02007/04/04 08:42:47

ポイント23pt

Aページにsubmitを実行するJavaScript関数を作る。

Bページで、その関数を呼び出すようにする。

openerを使えば、呼び出すことができます。

http://www.yahoo.co.jp

id:IshidaTsuyoshi No.2

石田剛回答回数6ベストアンサー獲得回数02007/04/04 09:31:16

ポイント23pt

とほほのJavaScriptリファレンス

ウィンドウ(Window)

JavaScript を使ってよければできそうです。

その画面は、そのような挙動をすることを、利用者が予期できるように工夫してある必要があると思います。

id:kato-s No.3

kato-s回答回数91ベストアンサー獲得回数32007/04/04 09:40:00

ポイント22pt

window.opener

で、親ウインド(自分[B]を開いたウインド…[A])を参照できます。


こちらに使用方法について書かれたQAがあります。

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1310794...

id:aside No.4

aside回答回数339ベストアンサー獲得回数312007/04/04 16:47:39

ポイント22pt

サンプルソース、同じフォルダに置いて

実行すると、オープンしたBページの

ボタン入力時にAページがBページへとsubmitされま

Aページ

<form name="aTest" action="b.htm"><input type="button" value="open" onclick="window.open('b.htm')"/></form>

Bページ

<input type="button" value="submit" onclick="window.opener.aTest.submit()"></input>


http://www.yahoo.co.jp

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません