Вопрос

Кто-нибудь знает, как выяснить, было ли окно открыто window.showModalDialog()? window.opener Возвращает родительское окно, когда открывается новое окно window.open(), но по какой-то причине, когда вы используете window.showModalDialog(), window.opener Возвращает как не определено. Решения JQuery также приветствуются.

Это было полезно?

Решение

Вы можете проверить, если окно.диалогаргументы определено:

function isModalWindow()
{
    return (window.dialogArguments != null);
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top