我最近被要求通过他们的网站协助我的城市。我去那里时发现的是他们一直在使用Web表达式。当他们在程序中预览页面时,看起来很不错,当你在任何其他浏览器中打开它时,它的布局都是相互骑行的,而且一切都是乱七八糟的。
他们不想重新开始任何事情,所以我唯一想做的就是强迫IE 8将其渲染为IE 7。
我现在已经研究了一段时间,我知道了 代码行,我试过这个,它甚至可以工作,但是,他们不喜欢让用户必须使用按钮的想法。有没有办法让IE8直接进入兼容模式而无需用户点击兼容性按钮?
我也知道documentMode,可以在javascript中设置为= 7吗?这会改变什么吗?
答案 0 :(得分:3)
如果您还没有这样做,请尝试将其放在HTML标题中:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
更多信息:http://msdn.microsoft.com/en-us/library/cc288325(v=vs.85).aspx