ソフトウェア開発者の日常

こだわりなく書きたいことを書いていきます。

毎回探していてる自分へのメモ:子画面から親画面の検索を呼び出す方法

なんとなくしか覚えていなくて、いつもソースコードを探しているのでメモ。

子画面側

親画面の検索のJavaScriptを呼び出すようにする。 

<script type="text/javascript">

<!--

    window.opener.searchMypage();

-->

</script>

親画面側

検索を呼び出すJavaScriptを用意する。

<script type="text/javascript">

<!--

    function searchMypage() {

        search.submit();

    }

-->

</script>

 

search.submitで検索実行するようになっていないといけない。こんな感じ。

<form method="post" name="search">