window.opener становится пустым в Internet Explorer после изменения зоны безопасности - PullRequest
2 голосов
/ 31 мая 2011

Мое приложение работает в зоне локальной сети, которая запускает всплывающее окно.Это всплывающее окно открывает еще одну страницу в моем приложении (зона локальной интрасети), которая перенаправляет на страницу аутентификации (зона Интернета), которая после успешной аутентификации отправляет обратно на страницу моего приложения (зона локальной интрасети).Однако на последней странице window.opener становится пустым, и я не могу вызывать методы на родительской странице.

Это не происходит, когда все страницы загружаются из одной зоны.Есть ли способ обойти это поведение, чтобы я мог вызывать методы на родительской странице после перенаправления?

1 Ответ

1 голос
/ 31 мая 2011

Это очень похоже на преднамеренную меру безопасности - я не могу придумать, как ее обойти.

Вы можете попробовать использовать модальный диалог (см. здесь как оттуда обращаться к новичку) и посмотреть, будет ли он вести себя иначе, но я бы не стал задерживать дыхание - скорее всего, там применима та же модель безопасности.

...