Сайт работает в FF, а не в IE, построен с помощью iframes - PullRequest
0 голосов
/ 24 января 2011

У меня есть сайт, который я построил с помощью iframes, но я не могу использовать его с IE.Из соображений безопасности я не могу дать к нему доступ, но плохо объясню, в чем проблема.Прежде всего, я был вынужден сделать это через iframes, потому что веб-сервер не поддерживает .net.Вот как это выглядит:

http://ipdg.se/order.htm

Пока все хорошо, iframe работает хорошо.Но когда я пытаюсь войти в систему, проблема начинается.Если FF идет гладко, но, в частности, ничего не происходит (обычно перенаправляется на ту же страницу, но с переменными сеанса и отображает другое содержимое), я не знаю, что вызывает это.но либо IE не может сделать response.redirects, либо возникла проблема с iframe ... или с обоими.

Он работает в основных браузерах alla, кроме Internet Explorer!

Ответы [ 2 ]

0 голосов
/ 25 января 2011

Как сказал предыдущий плакат.проблема с IE и его проверкой безопасности, поэтому.Используя server.transfer, он заработал.

response.redirect не перенаправляет непосредственно на страницу, он связывается с браузером клиента перед перенаправлениемпоэтому у браузера есть шанс остановить запрос (Lame IE).но server.transfer этого не делает и решает проблему.

0 голосов
/ 24 января 2011

Некоторое время назад возникла такая проблема ... тег iframe был

<Iframe src="order.php" width="450" height="650"></Iframe>

Решением было изменить src с order.php на order.html ... Это может быть не таквозможно в вашем случае, но оказалось, что есть настройка безопасности IE, которая запрещает загрузку динамической страницы.

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