2009-10-19 15 views
5

ボタンポップアップを持つhtmlページがあります。このボタンをクリックすると、新しいウィンドウがポップアップ表示されます。このウィンドウですべての変更を行い、閉じるボタンをクリックします。ポップアップウィンドウを閉じると、ポップアップボタンが表示されたhtmlページが更新されます。これは可能ですか?Javascriptの更新ページ

答えて

10

はい。

//reload opener... 
window.opener.location.reload(); 
//close self... 
window.close(); 
2
<body onunload="opener.location.reload(true);"> 
+0

ここで注意すべき唯一のことは、(これはリフレッシュを含みます)、これは開口窓に体がアンロードされるたびに更新されますということです。 – Jeff

1
<script>function reload(){document.location = document.location}</script> 
+0

このスクリプトは、オープナーではなく「この」ページをリロードします...またはポップアップを閉じるときにオープナーでこれを挿入するように提案していますか? – scunliffe

+0

私は idはオープナーのページに上記の私の関数を使用すると、ポップアップから電話をかける...注意が彼は開幕戦をリフレッシュしたい参照didntは<体のonunload =「opener.reload();」>払っていなかった申し訳ありませんだけで をそれを行う別の方法...それは正しく動作するだろうか? –

+0

URLにハッシュがある場合は、ページを実際にリフレッシュすることはありませんが、そのハッシュには何もしません。 –

関連する問題