2011-05-08 62 views
1

我有一個gwt應用程序與各種layoutpanels。除IE9以外,我的佈局可以正常工作。佈局完全破碎。文本隨處出現,圖片在頁面底部或者只顯示3/4等。我已經用最新版本的gwt 2.3重新編譯了我的應用程序,但它沒有改變任何東西。有什麼建議麼?提前致謝。這裏有一個破碎的背景圖片: enter image description here在IE 9中破碎的佈局

+0

嘗試驗證的validator.w3.org您的網頁,有時即是小於寬容其他瀏覽器,當涉及到不正確的html – Ibu 2011-05-08 09:25:17

+1

是否IE9在「IE9模式」中加載頁面?另外,當你說「除IE9以外的所有瀏覽器」,它是否包含其他IE版本?您的頁面是否處於「標準模式」? – 2011-05-08 09:42:22

+0

頁面無法在標準模式下加載。是的,在ie8和7的應用程序完美的作品。 – 2011-05-08 12:53:53

回答

0

在IE9中有些東西被破壞而不是在其他瀏覽器中是非常奇怪的。

試試這個:

-correct IE9的問題和你的其他目標瀏覽器 - 然後你繼續看到一切ok了其他瀏覽器看看(可能是您將與IE6和IE7的問題,這樣的話我什麼會做的是修復他們與黑客)

所以我建議是要與最高版本的瀏覽器工作,然後修復舊的。做相反的方式... =)

如果這不幫助你,你可以給我們一些代碼嗎?

0

解決您問題的方法可能是將「X-UA兼容」元標記添加到您的HTML中,以告訴IE以不同的模式呈現。例如,告訴IE9總是在IE8模式呈現:

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

manyusefularticles關於這個元標記