2011-11-29 21 views
1

codeigniterアプリケーションでは、hrefリンクを使用してビューページからウィンドウをポップアップします。そのポップアップウィンドウには、処理完了後にウィンドウを閉じるボタンがあります。Ajaxでウィンドウが閉じる問題

私はポップアップでボタンをクリックしてポップアップウィンドウを閉じた後、ビューページを更新したい私はそれを行うことができwindow.How?

答えて

2

が近くを持って私の問題を解決するためにどのような方法がありますボタンはこのJavaScriptを呼び出す:

if (window.opener && !window.opener.closed) { 
    window.opener.location.reload(); 
} 

これは、開口窓が存在し、閉じていないことをテストし、それを再ロードしようとします。

他の関数を呼び出す場合は、window.openerを使用して他の関数や変数にアクセスしたり、ページの一部を変更するだけでもう少し動的にすることもできます。

+0

ここで私はこのスクリプトを書いていますか?ポップアップウィンドウで? – Kichu

+1

ええ、クローズボタンをクリックしたときに呼び出されるポップアップウィンドウのjavascriptに追加してください。 –

+0

ok親ビューのページを更新しています – Kichu

関連する問題