不幸的是,我们从Oracle发送的Webmail客户端不符合新的IE9。
有没有人知道我可以修改的智能方式,例如登录页面,以通知任何IE9用户它不合规?
答案 0 :(得分:2)
你实际上是以完全错误的方式接近这一点。
不要强迫用户不使用IE9,而是通过设置兼容模式强制IE9表现得像IE8(或IE7)。
将此内容放入标题中(或放入http-headers中);
<meta http-equiv="X-UA-Compatible" content="IE=8"/>
它将表现为IE8。
您可以阅读有关此here
的更多信息答案 1 :(得分:1)
您应该按照描述Here解析用户代理字符串 示例检查版本8,但对于版本9应该是相同的。
你也可以使用像
这样的东西<!--[if gte IE 9]>
<p>My message for IE9 & above users</p>
<![endif]-->