Javascriptで開いた子画面から親画面の関数を呼び出す

公開日: : 最終更新日:2015/11/06 テクニック , , ,

子画面から親画面の関数を呼び出す

Javascriptで開いた子画面(ポップアップウィンドウ)から、親画面の関数を呼び出します。

子画面から親画面を操作するにはwindow.openerを使う

Javascript子画面から親画面を操作するにはwindow.openerを使います。
それを応用すると子画面から親画面の関数や変数が利用できるようになります。

(親画面のソース)

(子画面のソース)
[javascript]

上記での子画面にあるボタン「名前設定」を押下すると、親画面の「my_name」に名前が設定されます。
処理としては「window.opener」に続けて「呼び出したい関数名」を設定します。

スポンサーリンク
スポンサーリンク
  • このエントリーをはてなブックマークに追加
  • 13 follow us in feedly

関連記事

JavascriptでTABLEタグに行を追加、削除する

TABLEタグに行を追加、削除する Javascriptを使ってHTML上のテーブルに行を追加

記事を読む

Javascriptで日付から曜日を求める

Javascriptで日付から曜日を求める Javascriptで指定された日付の曜日を取得します

記事を読む

POSTをしても新しい画面が開かない方法

formをPOSTすると新しい画面が開いてしまう showModalDialogで開いた画面でfo

記事を読む

「===」で値だけではなく型の一致もチェック

Javascriptで値だけではなく方の一致もIF文でチェックする ふと、とあるソースを眺めている

記事を読む

HTML-AタグのhrefをJavascriptで動的に有効/無効を切り替える。

Aタグのhrefの有効無効を切り替える 画面の選択状態によってAタグのhrefを動的に有効/無効を

記事を読む

ブラウザーに印刷プレビューボタン作成

ブラウザーに印刷プレビューボタンを作成する Internet Explorer(IE)で印刷プレビ

記事を読む

SQLServer

setInterval()やsetTimeout()に引数ありの関数を指定する

setInterval()やsetTimeout()に引数ありの関数を使う Javascriptで

記事を読む

Javascriptでメッセージボックスを表示する

メッセージボックスを表示 画面にJavascriptでメッセージボックスを表示します。 久々にJ

記事を読む

HTMLで動的にコントロールの表示/非表示を切り替える

動的にコントロールの表示/非表示を切り替える HTMLとJavascriptを使って表示されている

記事を読む

ブラウザの閉じるボタンが押下された時の制御

ブラウザの閉じるボタン(「×」)が押下された時のイベント ブラウザの閉じるボタンが押下された時の制

記事を読む

SQLServer
setInterval()やsetTimeout()に引数ありの関数を指定する

setInterval()やsetTimeout()に引数ありの関数を

Javscriptでイベントを追加する

Javscriptで既存のイベントに処理(関数)を追加する すでにあ

ブラウザーに印刷プレビューボタン作成

ブラウザーに印刷プレビューボタンを作成する Internet Exp

Javascriptで日付から曜日を求める

Javascriptで日付から曜日を求める Javascriptで指

JavascriptでTABLEタグに行を追加、削除する

TABLEタグに行を追加、削除する Javascriptを使って

→もっと見る



PAGE TOP ↑