我正在通過jsp創建彈出窗口,並將某些選定值在彈出窗口中傳遞給jsp。在做這個時我正在使用servlet ie。從彈出窗口我打電話給servlet和在servlet中,我使用請求dispacher並將結果轉發給jsp。整個過程工作正常,但我從servlet調用的新jsp在同一個彈出窗口中。我如何關閉servlet中的彈出窗口並將servlet重定向到父窗口。如何關閉servlet中的彈出窗口並將servlet重定向到父窗口
0
A
回答
1
如何關閉servlet中的彈出窗口並將servlet重定向到父窗口。
你不能從servlet端進行此操作。你有2個選項:
只是不要從彈出窗口,而是從父窗口調用servlet。彈出窗口應該基本上只包含一些額外的數據或信息,並且在JavaScript完成工作後總是被JavaScript關閉。最終用戶應繼續從父窗口導航/提交。
讓該servlet返回一塊JS代碼做大致有以下幾種:
window.opener.location = 'newpage.jsp'; // Sets parent window's new URL. window.close(); // Close the popup window.
然而,這是一個醜陋的黑客。
0
傳遞給servlet回調方法(javascript),該方法將關閉彈出窗口並處理父窗口中的響應。
+0
如何去abt它可以提供給我一些示例代碼....請 – Akshatha 2011-04-21 07:33:43
相關問題
- 1. 關閉servlet中的彈出窗口並刷新父窗口
- 2. 如何關閉彈出窗口並重定向父窗口
- 3. 關閉彈出窗口並重定向到父窗口在Struts2
- 4. 關閉當前彈出窗口並重定向到父窗口
- 5. 如何關閉彈出窗口並將url重定向到父頁面?
- 6. 關閉Facebook彈出窗口並重新加載父窗口
- 7. Javascript重定向父窗口並關閉彈出...按順序
- 8. 從子窗口重定向到父窗口並關閉子窗口
- 9. 如何關閉父窗口中的彈出窗口?
- 10. 關閉Fancybox 2窗口並重定向父窗口
- 11. 如何打開彈出窗口,檢測其關閉並重定向主窗口
- 12. 在主窗口上重定向彈出窗口關閉
- 13. 如何打開彈出窗口並關閉彈出窗口?
- 14. 如何將主窗口從彈出窗口重定向到URL?
- 15. 彈出窗口的父窗口後不關閉在重裝
- 16. 關閉彈出窗口並重定向到另一頁
- 17. 重定向父 - 關閉彈出窗口 - ASP
- 18. 如何打開彈出窗口並在關閉彈出窗口後在父窗口中完全回發
- 19. 彈出窗口中的Servlet響應
- 20. 如何關閉瀏覽器的父窗口也關閉子彈出窗口?
- 21. 關閉子窗口,重定向父窗口
- 22. 彈出窗口:當彈出彈出窗口時關閉彈出
- 23. 這是一個很好的代碼,將父窗口重定向到一個url而不是彈出窗口並關閉彈出窗口?
- 24. 如何關閉彈出窗口和重定向頁面
- 25. 如何使用jQuery中的彈出窗口關閉colorbox窗口
- 26. 關閉彈出窗口後刷新父窗口
- 27. colorbox刷新父窗口而不關閉彈出窗口
- 28. 當彈出窗口關閉時刷新父窗口
- 29. 彈出窗口關閉和父窗口刷新不起作用
- 30. 從iframe關閉父窗口彈出窗口
哦,好吧,這是非常翔實的,我會嘗試第一步謝謝你BalusC – Akshatha 2011-04-21 11:24:11