我想創建一個JavaScript模式彈出窗口,以從ASP.Net 2.0網頁中的用戶獲取一些值。Asp.Net:Javascript模態窗口
其基本思想是這樣的。當用戶點擊一個按鈕時,會出現一個模式窗口並提出3或4個問題。此窗口啓動時,asp.net頁面將無法更改。一旦問題得到解答,我需要從這個窗口獲取值,以便asp.net頁面可以訪問它們,並且可以在後面的代碼中處理它們。
我可以請你拿一些例子說明你將如何實現這種情況。
我想創建一個JavaScript模式彈出窗口,以從ASP.Net 2.0網頁中的用戶獲取一些值。Asp.Net:Javascript模態窗口
其基本思想是這樣的。當用戶點擊一個按鈕時,會出現一個模式窗口並提出3或4個問題。此窗口啓動時,asp.net頁面將無法更改。一旦問題得到解答,我需要從這個窗口獲取值,以便asp.net頁面可以訪問它們,並且可以在後面的代碼中處理它們。
我可以請你拿一些例子說明你將如何實現這種情況。
你看過ModalPopupExtender嗎?
http://www.asp.net/ajax/ajaxcontroltoolkit/samples/modalpopup/modalpopup.aspx
最簡單的方法將是或者要麼使用ModalPopupExtender由喬恩提及可能使用jQuery的ThickBox的或類似的東西爲好。
否則,你可以推出自己的JS來做到這一點。
您可以使用JavaScript函數「window.showModalDialog」,但它只能在Internet Explorer的作品。
可以傳遞並通過包裹起來成一個對象返回任意數量的變量。
要從該「彈出」窗口返回值,請使用javascript的「window.returnValue」 – XpiritO 2012-01-18 22:53:28
嘿,這是非常整潔。我正在尋找多種方式。你知道非Ajax方式嗎? – 2008-10-17 00:54:30