質問: 教えて下さい。 asp(htmlを生成)とjavascriptを利用して下記事項の実現は可能でしょうか? 呼び出し元ページからウィンドウをwindow.openで開く window.openで開かれたページに閉じるボタンを設置 そのボタンを押すと、window.openで開かれたページを閉じ、 呼び出し元ページのiframe内のコンテンツをリロードする。 参考になるサイト・ヒントなんでも結構ですので、 どうかご教授お願いします。
回答: 開かれたページの閉じるボタンを押した際に以下のスクリプトが動くようにすればいいのでは? opener.document.iframeの名称.location.reload(true); window.close; 実際に試してないので動くか微妙ですけど...。 opener:呼び出し元ウィンドウ document:コンテンツ全体 iframeの名称: location:アドレス reload(true):強制的にリロードする 違うページに遷移させたい場合は、 reload(true)の部分を href='http://...'に書き換えてください