0
在許多應用程序中,許多彈出窗口都是使用window.showmodaldialog實現的,它限制用戶在將焦點轉換爲任何其他應用程序之前完成彈出窗口的工作。我想將模式對話框(window.showmodaldialog)的實現更改爲獨立窗口(window.open)。你能幫我採取一些必須遵循的步驟嗎?用window.open替換window.showmodaldialog
在許多應用程序中,許多彈出窗口都是使用window.showmodaldialog實現的,它限制用戶在將焦點轉換爲任何其他應用程序之前完成彈出窗口的工作。我想將模式對話框(window.showmodaldialog)的實現更改爲獨立窗口(window.open)。你能幫我採取一些必須遵循的步驟嗎?用window.open替換window.showmodaldialog
這很簡單window.open([URL], 'width=[some number],height=[some number]');
。
在這個如果你有任何返回值window.showmodaldialog
你在開瓶器窗口中使用,你必須使用window.opener
來處理它們。
看一看https://developer.mozilla.org/en-US/docs/DOM/window.openhttp://www.w3schools.com/jsref/met_win_open.asp
更好的參考是[MDN(https://developer.mozilla.org/en-US/docs/DOM/window.open) – epascarello 2013-03-25 18:54:30