微軟公司自今年4月開始,將停止對XP操作系統的技術支持,這促使很多用戶會將XP升級到Win7甚至Win8,那么系統所綁定的瀏覽器也從IE6升級到IE8、IE9甚至IE11。我們知道自IE8開始,微軟公司將瀏覽器做了比較大的改進,減少微軟公司自有的一些功能,使瀏覽器更符合W3C國際標準,以提高與其他瀏覽器的兼容性。
這樣做的代價,就是造成了IE瀏覽器自身向下兼容性變差。許多基于IE6瀏覽器或更低的版本開發的網站,在IE8及以上的瀏覽器里很可能會產生網頁渲染不正?,F象。例如如果頁面中含有marquee字幕標簽、filter濾鏡等源代碼,在IE6里顯示很正常,在IE8或IE11里就會走樣了。
為了解決這類問題,微軟公司自IE8及以上的瀏覽器上增加了“兼容性視圖”的設置,并作這樣的說明:“兼容性視圖:專門為舊版本的瀏覽器設計的網站通常更美觀,而且菜單、圖像或文本位置不當等這類問題將被糾正。”
IE8瀏覽器會測試當前瀏覽的網站是否是基于舊版本瀏覽器設計的,如果是,那么在地址欄的右邊會出現“兼容性視圖”按鈕,其形狀象一張撕裂的紙。單擊這個按鈕,按鈕變色,瀏覽器就從IE8的正常顯示模式切換到“兼容性視圖”模式。“兼容”按鈕的位置如右圖,圖中的按鈕是變色了的。
上述方法只是臨時性地解決一些兼容性問題,如果想以后在瀏覽該網站時都能正常顯示,那么需要在“工具”菜單里作“兼容性視圖設置”。
單擊菜單欄里的“工具”出來的對話框(如右圖),與“兼容性”有關的有兩項(圖上用淺紅色作標識)。
“兼容性視圖(V)”相當于地址欄右面的“兼容”按鈕。點擊這行文字,在文字的左面就會打上一個勾,當前所瀏覽的網站就切換到“兼容性視圖”模式了。如果這行文字是淺色的,說明該網站已經是基于IE8瀏覽器設計的,用不著采用“兼容性視圖”模式。
“兼容性視圖設置(B)”。點擊這行文字會出來一個對話框(如右下),這是“可以添加和刪除要在兼容性視圖中顯示的網站”。右圖是在瀏覽本網站時點擊“工具”的,因此在“添加此網站(D)”里就出現網站的域名:[iefans.net]。只要點擊右面的“添加(A)”,這個網站域名就會進入“已添加到兼容性視圖中的網站(W)”的文本框內。經添加后,再瀏覽本網站就會自動進入“兼容性視圖”模式了。
用這兩個方法設置“兼容性視圖”,都是臨時的,在網頁的地址欄右面依然會出現“兼容”按鈕,都可以再切換到非兼容性視圖模式。要想一勞永逸設置兼容性視圖,可以在“兼容性視圖設置”對話框的最下面三項設置選項內,選中第三個“在兼容性視圖中顯示所有網站(E)”。(默認是第一和第二兩個復選框。)這樣就可以在訪問所有網站時,都會用“兼容性視圖”模式打開網頁。而且在打開網頁時,在地址欄右面的那個“兼容”按鈕也不復存在。也就是是說,要恢復到IE8的正常顯示模式,必須再到“兼容性視圖設置”里取消“所有網站”的勾選。
并非所有不能正常顯示網頁的問題都是由瀏覽器不兼容造成的。如網絡的鏈接不暢、頁面下載的流量過大或網頁制作的代碼錯誤等都會影響到網頁的正常顯示。因為切換到“兼容性視圖”模式十分簡單,只需點擊一下“兼容性視圖”按鈕。所以當遇到頁面顯示不正常時,不妨切換到“兼容性視圖”模式,查看是否能使顯示正常。
新聞熱點
疑難解答