Determine if window was opened by window.showModalDialog?
-
26-09-2019 - |
문제
Does anyone know how to figure out if a window was opened by window.showModalDialog()
? window.opener
returns the parent window when the new window is opened by window.open()
, but for some reason when you use window.showModalDialog()
, window.opener
returns as undefined. jQuery solutions are also welcome.
해결책
You can check if window.dialogArguments is defined:
function isModalWindow()
{
return (window.dialogArguments != null);
}
제휴하지 않습니다 StackOverflow