2012-01-17 218 views
0

我是在struts中開發Java EE應用程序的新成員,我在struts 1.3中有一個要求,我有一個表單有點擊它的按鈕子窗口打開,其中包含要給予的服務。用戶將從Java腳本彈出窗口中選擇服務,該窗口將顯示具有每個服務的所有服務,我有一個複選框。用戶將檢查這些複選框與要給予的服務,並將在java腳本子窗口上按保存按鈕,以及那些選擇的服務將以父表格的形式在父窗口上顯示 我的問題是如何做到這一點?如果用戶想要選擇5個服務 並保存在JavaScript子窗口上並且已顯示給父窗口,但現在選擇了5個服務中的5個服務(如果用戶想要從5個服務中移除1個服務並且只想保存4服務如何完成。或者這可以在不使用java腳本子窗口的情況下完成。和幫助將被處理。關閉子窗口刷新父窗口

+1

和問題結構... – Alnitak 2012-01-18 13:56:30

回答

0

當您打開用window.open一個窗口,你會得到這個窗口上的參考,您可以選中「關閉」屬性像這樣:

document.getElementById("myButton").addEventListener("click", function(e) { 

    var winref = window.open("about:blank"); 

    (function() { 

     if (winref.closed) 
     { 
      alert("The window is closed"); 
     } 
     else 
     { 
      setTimeout(arguments.callee, 40); 
     } 

    })(); 

}, false);