2014-06-30 221 views
0

我有一個網站,有一些小程序,它在IE6-IE9中沒有任何問題。但是當我在IE10和IE11上嘗試時,它似乎是越野車。所有沒有正確加載的頁面。與IE10和IE11的兼容性問題

在谷歌某些搜索後,我發現添加以下就能解決問題:

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

但即使添加此之後,我的問題沒有解決。當我添加上面的元標記時,IE的文檔模式被設置爲IE9,但瀏覽器模式仍然是IE10/IE11。如果我將我的網站添加到兼容模式,它的效果與IE6-IE9一樣好。但是當訪問站點的機器發生變化時,我需要將站點添加到兼容模式。

我想知道我是否可以從服務器端更改代碼來解決我的網站的兼容性問題。

我的網站的服務器端使用包含一些小程序和servlet的jsp頁面。並且該站點部署在Apache Tomcat中

回答

0

問題可能是,IE6-9沒有正確實現/支持java插件的所有方面,並且它在那裏遷移,但是不在較新的IE中(它已被修復)在這種情況下,你不應該啓用兼容模式,但修復你的小程序...

其他(最新)的瀏覽器如chrome(35.X)和firefox(30.X)如何表現?它工作嗎?

給你一個這樣的例子,你可能會讀here。 IE正在工作,但只有違反規範。由於chrome不起作用,IE做了 - 它似乎是鉻是問題(它不是)。