2011-11-01 32 views
0

我的傳統UI應用程序具有HTML彈出窗口,我想在JavaScript中將其轉換爲模式彈出窗口。任何指針將不勝感激。如何將現有的html彈出窗口轉換爲使用Javascript的模態彈出窗口?

+4

嘗試jqueyr UI對話http://jqueryui.com/demos/dialog/ – Birey

+1

我認爲你需要提供更多的信息,你真正的意思。你在尋找一個提供UI行爲和小部件的圖書館嗎?你正在尋找一個關於你如何處理這樣一個壯舉的解釋?你是否尋求一種穩定的方式來實施改變而不影響當前的行爲?你提供的細節越多,幫助你就越容易。 – silverstrike

回答

0

你可以使用類似jQuery的模態對話框的IFRAME。我通常發現JavaScript模式彈出窗口不是完全模式化的。例如。他們依靠CSS將容器放置在屏幕的頂部以捕獲所有非對話事件,但鍵盤訪問通常仍然是可能的。這一個是非常健壯,雖然:http://www.ericmmartin.com/projects/simplemodal/

使用IFRAME將是從真正的彈出式到僞JS彈出窗口的最簡單的過渡,因爲在彈出窗口中服務的文檔將需要很少的修改,如果有的話。