2012-09-12 4 views
1

Я пытаюсь отобразить веб-страницу в Explorer как IE8, поскольку IE9 отлично справляется с CSS и не показывает @ font-face.Проблемы, вызывающие IE9 для рендеринга, как IE8

Я прочитал документ Microsoft здесь: http://msdn.microsoft.com/en-us/library/cc288325%28v=vs.85%29.aspx и другие связанные темы, как IE9 does not at all care about 'X-UA-Compatible' meta tag и Force IE9 to emulate IE8. Possible? и никто не помогает устранить проблему, либо я очень тупой (ведьма может быть) или я не могу найти проблему.

Веб-страница: karactermania.com/web2012/betty, и я использую CMS Textpattern для ее создания.

Я попытался с:

<!-- Enable IE8 Standards mode --> 
<meta http-equiv="X-UA-Compatible" content="IE=8" /> 

<!-- Enable IE8 Standards mode --> 
<meta http-equiv="X-UA-Compatible" content="IE8" /> (as I found some examples written with and without the "=") 

<!--[if IE 9]> 
<meta http-equiv="X-UA-Compatible" content="IE8" > 
<![endif]--> (desperate attempt) 

Полная HTML декларация:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" lang="es" xmlns:fb="http://ogp.me/ns/fb#"> 
<head> 

<!-- Enable IE9 Standards mode --> 
<meta http-equiv="X-UA-Compatible" content="IE8" /> 

Если кто-нибудь может указать, где ошибка и как я могу это исправить, заработают мою вечную благодарность :)

Thanks

+0

Почему бы не решить реальную проблему, кроме с '@ font-face' не работает? Каков ваш код '@ font-face'? – Patrick

ответ

0

У меня была такая же проблема, как и вы. Мой заголовок X-UA-Compatible был проигнорирован. Я нашел решение в этом post

Заголовок X-UA-совместимый должен находиться в головной части, перед всеми другими элементами для элемента заголовка и другие мета элементы

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