Изменить режим документа IE с помощью Javascript? - PullRequest
9 голосов
/ 15 марта 2011

Можно ли изменить режим документа IE с помощью Javascript? Я не буду вдаваться в мельчайшие подробности здесь, но я борюсь с заблокированным сайтом Drupal, который не позволит мне получить доступ к редактированию файлов темы. Очевидно, что правильно было бы написать что-то в голову, например:

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

Но, как я уже говорил, у меня нет доступа к этой части страницы, поэтому я надеюсь, что смогу использовать Javascript ... вроде как:

document.getElementsByTagName('head')[0].appendChild('<meta http-equiv="X-UA-Compatible" content="IE=IEVersion">');

К сожалению, это не работает.

1 Ответ

0 голосов
/ 20 марта 2011

Это немного похоже на рассол. А как насчет этого?

if (navigator.userAgent.indexOf("MSIE 7.0")) {
    // add conditional css in here
} else {
    // default css
}
...