你對使用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下顯示頁面了。相信你的應用和網站應該也可以了。