При загрузке родительского окна в рамке страницы из другого домена вызывает запрет доступа в IE - PullRequest
0 голосов
/ 26 января 2012

У меня выгружен логин, который обрамлен родителем с другим доменом.Если вход в систему успешен, я загружаю следующую страницу:

<html>
    <head>
    </head>
    <body 
        onload="parent.window.location=':"'http://www.xxxxxxxx.com/joomla15/index.php/logged-in-welcome-page.html?user=test&passw=test'":'"
    >
    </body>
</html>

Он отлично работает в FF и Chrome, но в IE мне отказано в разрешении.Я искал и IE (по крайней мере, более старые версии) не позволяет iframe обновлять родительский элемент с помощью windows.onload.Есть идеи?Я думал, что смогу сделать проверку входа в систему вызовом ajax, а затем выполнить перенаправление после успеха.

1 Ответ

0 голосов
/ 28 января 2012

Я понял, как обойти это.Я создал ссылку с идентификатором на перенаправленную страницу в невидимом элементе div, и после того, как логин был проверен, сделал document.getElementById ('myLink'). Click ().Работает отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...