2011-05-24 103 views
0

我開發了一個網站,可以在除IE7以外的所有瀏覽器中正常工作,正如某些用戶所報告的。在IE7中它被完全分解了。在怪癖模式下呈現IE7問題

不幸的是,我不能訪問任何使用IE7的機器。因此,我在我的IE8上安裝了開發人員工具欄,並嘗試通過兼容模式設置爲IE7 |查看該站點IE7標準。

該網站工作正常。當我將它設置爲IE7 | IE7的怪癖模式,但我可以看到,該網站被打破。

解決此問題的最簡單方法是什麼?有什麼辦法可以強制瀏覽器始終在IE7標準模式下呈現我的網站嗎?

回答

0

我知道這個元標記:

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

但我不知道這是否有助於你的情況。也許最好是看看導致問題的原因,並以獨立於瀏覽器的方式解決問題。

+0

是的,我試過這樣做。這是由於我在使用的YUI框架代碼中引發了一些異常。 – 2011-05-24 17:25:35

1

IE中的怪癖模式通常由缺少(或不正確的)doctype觸發。

檢查您的文檔類型是否有效。這應該防止它進入怪癖模式。

如果你不知道該怎麼做,以下內容添加到您的HTML代碼的頂部:

<!DOCTYPE html> 

希望有所幫助。