2013-07-16 295 views
1

我試過很多方法/代碼來關閉彈出窗口,當彈出窗口 中的按鈕被點擊但仍然無效。如何在點擊彈出窗口上的按鈕時關閉彈出窗口?

下面的代碼用於創建一個彈出窗口。

 $.window({ 

title:"CourseBooking", 
url: "<?php echo base_url() ?>students/pop_send_mail/", 
width: 450, 
height: 550 

      }); 

下面是代碼我試圖關閉彈出窗口,但都沒有工作。

 1. $("#close_window").popup("close"); 
    2. window.close(); 
    3. $.window.close(); 

回答

2

在父窗口中,我放置了一個名爲close_Popup()的函數。

function closePopup() 
{ 
$.window.closeAll(); 
} 

而在彈出窗口中,我還使用下面的代碼來調用父窗口中的函數來關閉彈出窗口。

$("#no").click(function() 
{ 

top.closePopup(); 

}); 

「top」javascript函數用於調用駐留在父窗口中的函數「closePopup()」並解決問題。

相關問題