2011-08-23 121 views
1

我有一個發送消息按鈕,點擊後我在一個新的頁面中打開一個網站,該頁面有一個面板,面板裏面有少量標籤和一個發送按鈕。我想讓該面板在同一個窗口中彈出,並且源頁面應該處於模糊的背景中。如何在同一個窗口中彈出。請幫助在asp.net中彈出窗口

回答

2

我會建議尋找到ASP.NET AJAX Control Toolkit的模式彈出擴展:

http://www.asp.net/ajaxlibrary/AjaxControlToolkitSampleSite/modalpopup/modalpopup.aspx

採用這種控制,用戶可將經常Panel,使其顯示爲上的彈出您的其他內容的頂部。


另外,jQuery提供了一個簡單的模態插件:

http://www.ericmmartin.com/projects/simplemodal/

+0

同意,Ajax控件工具包ModalPopupExtender將執行請求的確切工作,除了「模糊」後面的頁面。你可以做一個黑暗的背景,透明度不可點擊,但不會模糊。 – pseudocoder

1

我最近一直在使用Pretty Photo庫,並對它的外觀和設置的簡單程度感到滿意。對iFrames的支持可以輕鬆地在彈出窗口的單獨頁面中加載。