有谁知道如何判断窗口是否被打开window.showModalDialog()
? window.opener
当新窗口打开时返回父窗口window.open()
,但由于某种原因,当您使用时window.showModalDialog()
,window.opener
返回未定义。也欢迎使用 jQuery 解决方案。
问问题
3008 次
1 回答
4
您可以检查是否定义了 window.dialogArguments:
function isModalWindow()
{
return (window.dialogArguments != null);
}
于 2010-11-19T13:41:02.597 回答