我从我的研究中了解到IE8确实令人烦恼,例如强迫自己进入本地Intranet主机和本地IP范围的IE7模式。我从previous question了解到无法使用条件语句,无论IE8是在IE8还是IE7模式下呈现,它仍然只会使用<!--[if IE 8]>
条件。
由于这个问题是在前一段时间被问到的(在IE8测试阶段期间看起来很糟糕),我想知道这是否已经改变,或者是否有其他方式使用条件来确定IE8是否存在处于兼容模式。
谢谢!
答案 0 :(得分:4)
不,你不能使用条件。
最好的方法是使用document.documentMode属性,如Pekka发布的链接中所述。 How can I detect if IE8 is running in compatibility view?
答案 1 :(得分:0)