Если вы используете стек LAMP, добавьте его в файл .htaccess в корневой веб-папке. Нет необходимости добавлять его в каждый файл PHP.
ольно смущен. Я должен быть в состоянии установить
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
и IE8 и IE9 должны визуализировать страницу с использованием новейшего движка рендеринга. Тем не менее, я только что протестировал его, и если режим совместимости включен в другом месте на нашем сайте, он останется нанаша страницахотя мы должны заставлять это не делать.
Как вы должны убедиться, что IE делаетне использовать режим совместимости (даже в интрасети)?
FWIW, я использую декларацию HTML5 DocType (<!doctype html>
).
Вот первые несколько строчек страницы:
<!doctype html>
<!--[if lt IE 7 ]> <html lang="en" class="innerpage no-js ie6"> <![endif]-->
<!--[if IE 7 ]> <html lang="en" class="innerpage no-js ie7"> <![endif]-->
<!--[if IE 8 ]> <html lang="en" class="innerpage no-js ie8"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!-->
<html lang="en" class="innerpage no-js">
<!--<![endif]-->
<head>
<meta charset="ISO-8859-1" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
РЕДАКТИРОВАТЬ:Я только что узнал что по умолчанию в IE8 используется режим совместимости IE7 для сайтов интрасети. Будет ли это переопределять метатег X-UA-Compatible?