Question

Quelqu'un sait comment déterminer si une fenêtre a été ouverte par window.showModalDialog()? window.opener retourne la fenêtre parent lorsque la nouvelle fenêtre est ouverte par window.open(), mais pour une raison quelconque lorsque vous utilisez window.showModalDialog(), retourne window.opener comme non défini. solutions jQuery sont également les bienvenus.

Était-ce utile?

La solution

Vous pouvez vérifier si elle est définie window.dialogArguments :

function isModalWindow()
{
    return (window.dialogArguments != null);
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top