2010-01-15 1 views
0

Мне нужно исправить сайт ASP.NET, который работает в IE6, для работы в браузере IE8. Я добавил HTTP-заголовок EmulateIE7 в IIS6 в качестве краткосрочного исправления, но все же страницы отображаются неправильно. веб-приложение изначально было разработано и разработано для IE6, теперь мы обновляемся до IE8, так есть ли быстрое исправление, доступное для веб-сайта IE6 для корректного отображения в IE8? Я думал, что EmulateIE7 работает как для IE7, так и для предыдущих версий, не так ли?исправление сайта ASP.NET, работающего в IE6, для работы в IE8

С уважением,

Рама

+0

Что не так с IE8? Вы получаете сообщение об ошибке? Насколько широко вы используете javascripts? –

+0

EmulateIE7 делает именно то, что он говорит. Я предполагаю, что ваше приложение не работает в IE7 либо –

+0

Я не тестировал его в IE8, но макет страницы, по-видимому, является главной проблемой на данный момент. Я не тестировал его в IE7. прямо сейчас я ищу краткосрочное решение для быстрого выпуска приложения для пользователей, чтобы обойти это. позже код будет изменен, чтобы соответствовать стандарту. – RKP

ответ

0

Я не помню точно, какой уровень CSS использует IE6. Вы могли бы, возможно, попробуйте сказать IE8, чтобы отобразить страницу, как IE5 сделал с помощью следующего метатега на каждой странице:

<meta http-equiv="X-UA-Compatible" content="IE=IE5" /> 

Если это сайт в ширину, а затем добавить его в качестве заголовка HTTP в самом веб-сервере.