与IE10和IE11的兼容性问题

时间:2014-06-30 10:57:09

标签: jsp internet-explorer cross-browser applet compatibility

我有一个网站,有一些applet,在IE6-IE9中没有任何问题。但是当我在IE10和IE11中尝试时,它似乎是错误的。所有未正确加载的页面。

在谷歌进行一些搜索后,我发现添加以下内容将解决问题:

<meta http-equiv="X-UA-Compatible" content="IE=9" />

但即使添加了这个,我的问题也没有解决。当我添加上面的元标记时,IE的文档模式设置为IE9,但浏览器模式仍然是IE10 / IE11。如果我将我的网站添加到兼容模式,它就像IE6-IE9一样好用。但是,只要访问站点的计算机发生更改,我就需要将站点添加到兼容模式。

我想知道是否可以从服务器端更改代码以解决我的网站的兼容性问题。

我的网站的服务器端使用包含一些applet和servlet的jsp页面。该站点部署在Apache Tomcat中

1 个答案:

答案 0 :(得分:0)

问题可能是,IE6-9没有正确实现/支持java插件的所有方面,并且它在那里迁移工作,但不是在较新的IE中(已修复它)。在这种情况下你不应该启用兼容模式,但修复您的小程序......

Chrome(35.X)和firefox(30.X)等其他(最新)浏览器如何表现?它有效吗?

为了举例说明,您可以阅读here。 IE正在工作,但只是违反了规范。由于chrome不起作用而且IE确实如此 - 似乎铬是问题(它不是)。