IE = 9兼容模式的条件注释

时间:2012-05-14 08:23:21

标签: html internet-explorer-9 conditional-comments

我正在使用以下条件注释来通知用户他们正在运行不受支持的浏览器版本。

<!--[if lt IE 8]>
...
<![endif]-->

我注意到这个评论是在IE9兼容模式下触发的,而不是我的注意力。

有没有办法让IE9兼容模式成为例外,或者将IE7模式与常规IE7区分开来,以便我可以为它们自定义消息?

1 个答案:

答案 0 :(得分:0)

检查兼容性模式的一种简单方法是:

try{ JSON } catch (e){ alert("Compatibility Mode Detected")  }

这是因为在兼容模式下JSON对象不可用。