Определите, было ли окно открыто окно .showmodaldialog?
-
26-09-2019 - |
Вопрос
Кто-нибудь знает, как выяснить, было ли окно открыто window.showModalDialog()
? window.opener
Возвращает родительское окно, когда открывается новое окно window.open()
, но по какой-то причине, когда вы используете window.showModalDialog()
, window.opener
Возвращает как не определено. Решения JQuery также приветствуются.
Решение
Вы можете проверить, если окно.диалогаргументы определено:
function isModalWindow()
{
return (window.dialogArguments != null);
}
Не связан с StackOverflow