Мне нужно изменить IE-браузеры, чтобы использовать последний режим, 9 или 10, но у меня нет доступа к заголовку, поэтому я не могу поместить в тег <meta http-equiv="X-UA-Compatible" content="IE=Edge">
, Я использовал DOM Manipulation для добавления тега в начало тега заголовка, но так как эта часть страницы уже загружается до того, как jquery может помещать ее туда, это не влияет на IE. Есть ли способ изменить режим или перезагрузить заголовок только один раз, чтобы он изменил его режим.Как изменить IE на режим без совместимости без метатега
ответ
Как проходит страница, у вас есть доступ к конфигурации веб-сервера? Если это так, вы можете установить X-UA-Compatible в качестве заголовка ответа. . настройка Apache будет что-то вроде этого:
<IfModule headers_module>
Header set X-UA-Compatible: IE=Edge
</IfModule>
и может быть сделано в любом апача httpd.conf или, возможно, в файле .htaccess, если AllowOverride включен.
Если у вас нет доступа к конфигурации веб-сервера, вы можете попробовать установить тот же заголовок из любого языка/фреймворка, который вы используете для обслуживания страниц.
Моя компания использует Web Builder Ingenuix, и у меня нет доступа к какой-либо конфигурации. Большинство людей, публикующих веб-страницы, имеют очень мало, если таковые имеются, опыт работы в Интернете, поэтому они ограничивают почти все, чтобы не допустить их беспорядков. –
Использование функции заголовка php() –