2011-11-29 45 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

確定其正在工作父視圖頁面被刷新 – Kichu