技術分享 如何使用IE8兼容性視圖表示頁面
你對使用IE8兼容性視圖表示頁面是否了解,這里和大家分享一下,如何讓IE8默認就是用兼容性視圖表示頁面?這就是我們今天的問題。
使用IE8兼容性視圖表示頁面
08年的項目為對應IE8提出頁面在IE8默認視圖和兼容性視圖下有差異,在默認視圖下無法正常表示樣式和布局,通過IE8的兼容性視圖則可以獲得與在IE6/7上瀏覽同樣的效果。如何讓IE8默認就是用兼容性視圖表示頁面?這就是我們今天的問題。
原因是IE8與IE6/7遵循的HTML標準以發生變化,原來通過<!DOCTYPE>對文檔所做的定義相同,但因為解釋的方式發生變化,所以有不同的表示。IE8提供兼容性視圖以兼容前版本的表示和解釋方式。我們可以通過以下幾種方法在頁面或網站(Web應用)上定義默認使用IE8兼容性視圖表示頁面。
1.在頁面指定(支持所有頁面)
2.在ASP.NETWeb應用程序/站點配置文件中配置(ASP.NETWeb應用/站點)
3.宿主軟件配置(Apache/IIS)
其實質就是通過Apache/IIS管理器在所有網頁中追加1中的meta標簽。
4.頁面渲染(適合服務器端語言)
可通過C#/VB.NET/Java等在服務器端通過代碼在所有網頁中追加1中的meta標簽。
以上幾種方式最終通過追加IE8兼容性視圖的meta標簽達到IE8在解釋網頁時按meta標簽所定義的兼容性視圖對網頁進行表示。08年的項目,那時候還沒有IE8,現在也能正常在IE8下顯示頁面了。相信你的應用和網站應該也可以了。
【編輯推薦】
- IE6 IE7 IE8瀏覽器的兼容性PK
- CSS兼容:如何解決IE7和IE8的BUG
- IE8兼容性問題的兩大快速解決辦法
- 微軟發布升級版IE8Beta2瀏覽器 新特性敬請關注
- 技術分享 IE8兼容性視圖解決網站不兼容頁面顯示錯亂問題