是否可以使用JavaScript更改IE文档模式?我不会在这里介绍一些秘密的细节,但是我正在使用锁定的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">');

可悲的是,这行不通。

有帮助吗?

解决方案

那是您所在的泡菜。这呢?

if (navigator.userAgent.indexOf("MSIE 7.0")) {
    // add conditional css in here
} else {
    // default css
}
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top