2013-04-11 107 views
0

我是新來的兼容性IE瀏覽器。最近我爲公司開展了一個項目,需要解決昨天剛剛開始的問題。微軟爲Windows 7創建了IE10,出於某種原因,兼容性視圖現在不再適用於我們的頁面。在IE 9和IE10中,Windows 8的兼容性工作正常。兼容IE 10的窗口7

有問題的網頁目前被引用此DOCTYPE

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 

我明白,這是不是最好的DOCTYPE,因爲它甚至沒有采用嚴格的標準,但將其改爲嚴格,現在導致顯示頁面不正確。我正在重新編碼整個頁面的過程,以使其更好地與當前版本的IE兼容,並最終與其他broswers兼容。

請注意,該頁面由coldfusion,Javascript,HTML組成,並且是一種形式。

任何關於如何快速解決此問題的建議或建議將不勝感激。

非常感謝您的建議。

回答

1

我不熟悉的冷聚變,但你能告訴IE通過確保您的響應報頭包含以下使用渲染模式:

X-UA-Compatible: IE=8 

上面告訴IE使用IE8模式來再現。

或者,您可以指定使用元標籤上面的信息,每Specifying legacy document modes

<html> 
<head> 
    <!-- Use Internet Explorer 9 Standards mode --> 
    <meta http-equiv="x-ua-compatible" content="IE=9"> 
    <title>My webpage</title> 
</head>