It is not officially possible prior to Windows XP SP2 and Windows 2003 SP1. see NWMF_HTMLDIALOG in MSDN documentation for more information.
However, you may "set" the "showModalDialog" property of the window object to a custom function in order to override the default behavior after the Document Object Modal (DOM) is available. The DOM is available between the DocumentComplete event and the BeforeNavigate2 event of the top level browser object.
window.showModalDialog = functionName
here the signature of functionName is
function functionName(sURL, vArguments, sFeatures)
for more information about Dynamic Object Composition , see http://www.microsoft.com/mind/1099/dynamicobject/dynamicobject.asp
自定义 showModalDialog 在 DOM
本文介绍了在 Windows XP SP2 和 Windows 2003 SP1 之前版本中,通过自定义窗口对象的 showModalDialog 属性来覆盖默认行为的方法。这种方法可以在 Document Object Model (DOM) 可用之后实现。文章提供了 showModalDialog 的自定义函数签名,并附带了有关 Dynamic Object Composition 的参考资料。
4889

被折叠的 条评论
为什么被折叠?



