2009-02-25 1 views
1

У меня странная проблема с Telerik RadWindow, которая встречается только в IE8. Он отлично работает, когда я заставляю браузер использовать режим документа: стандарты IE7. Я пытаюсь указать режим совместимости IE7 на основе страницы для одной страницы на моем сайте. используяЗадание режимов совместимости на основе страницы для IE8

<head> 
    <!-- Mimic Internet Explorer 7 --> 
     <title>My Web Page</title> 
     <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 
</head> 

Согласно статье MSDN, это должно сделать это, но для меня это не работает. Любые другие альтернативы, кроме форсирования настраиваемого заголовка HTTP-ответа по всему сайту. Мне нужно только исправить эту страницу?

http://msdn.microsoft.com/en-us/library/cc817574.aspx

+0

Weird ... работает на моем сайте, и я делаю это так же. –

+0

спасибо, получая смешанные результаты от моего браузера IE8? надеюсь, что другие не получат смешанных результатов. –

ответ

1

Я собирался опубликовать сообщение об этом, как это представляется, не делать ничего, ни для меня. Я только что обновился до IE8, и единственное, что ломается в моем веб-приложении, - это стандартный элемент управления Microsoft Report Viewer. Довольно иронично, что :-) Я ожидал, что элементы управления Infragsitic NetAdvantage сломаются, поскольку они довольно тяжелы для CSS и JavaScript, но они выглядят нормально.

Поэтому я добавил строку <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> на страницу просмотра моего отчета, но она ничего не делает. Он по-прежнему ошибается, если я не переключу весь сайт в режим совместимости.

Cheers, Rob.

+0

Я не верю, что ваша ошибка с помощью средства просмотра отчетов MS-отчета - это проблема с стандартным режимом. Является ли клиентская машина с IE 8, у которой ошибка просмотра отчетов с Vista? Если да, есть ошибка, связанная с безопасностью IE 8 и Vista, которая препятствует работе элемента управления просмотром ActiveX отчетов, если IE 8 не запущен как Администратор. У нас есть открытый билет поддержки с MS, чтобы попытаться решить проблему. Мне бы хотелось узнать больше от вас, чтобы узнать, является ли наша проблема актуальной, или если вы решили свои проблемы. – Don

+0

Нет, это IE8 в Windows XP Professional. Вы когда-нибудь слышали о своем билетном удостоверении? –

1

попробовать:

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

также должны убедиться, что он не находится под другими тегами в голове.

Смежные вопросы