有谁知道区别?
我遇到的问题是页面在打开时停止正常工作window.showModalDialog
window.showModalDialog 与 window.open
Window.open将通过 Javascript 打开一个新窗口,其中包含您作为参数传递的窗口的 URL 和其他功能。这里打开新窗口的父窗口和子窗口是独立的窗口。 例如。以下
`window.open('winOpen.htm','name','height=255,width=250,toolbar=no,directories=no,status=no,
linemenubar=no,scrollbars=no,resizable=no');`
Window.showModalDialogue再次与 window.open 的工作方式类似。打开唯一的区别是它的模态窗口,它作为一个新窗口打开,但不允许用户访问父窗口,除非您明确关闭它。这里子窗口依赖于父窗口。如果您关闭父窗口,孩子也会被关闭。
window.showModalDialog("xpopupex.htm","name","dialogWidth:255px;dialogHeight:250px");
当您希望用户在再次访问父窗口之前在新窗口中执行特定操作时,可以使用 ShowModalDialogue 窗口。喜欢在他可以访问父页面之前登录..
试图让它尽可能简单......希望这有帮助.. ;)