早在 WINDOWS XP 發布之前,IE 6.0就面世了,作為瀏覽器的升級版本,它既能安裝在后來的 WINDOWS XP 操作系統上,也可安裝于 WINDOWS 9X/ME/NT/2000 系統平臺。但自從它發布以來,眾多的安全問題與BUG也隨之出現,"IE 6.0噩夢"之說也不徑而走。下面我們就來了解一下這些問題,并提出一些相應的解決辦法。我們不能保證這些辦法一定能讓你擺脫"IE 6.0的噩夢",但至少,它是一種新的嘗試。
一、圖像自適應的問題
A.現象:
網絡上,特別是一些圖庫網站,常常在分類頁面中放置若干縮略圖片,點擊后可以打開一個新頁面并以全屏形式對該圖進行展示。如果該圖的高度或寬度超出了屏幕邊界,以前版本的IE就會在底邊或右邊出現卷欄條,讓用戶可以使用鼠標拖動進行查看。
相對于以前的版本,IE 6.0多了項默認的圖片自適應功能,對于超過一屏的大幅圖片,它會自動以一定的比例縮小該圖并始終以一屏進行顯示,而不會承襲原圖的尺寸。隨著圖像尺寸的縮小,原圖在某些地方會顯得比較模糊,如果你恰恰需要一幅比較清晰的原圖,那該怎么辦呢?
B.解決辦法:
要屏蔽 IE 6.0的圖片自適應問題,可以通過清除 "工具/INTERNET 選項/高級/啟用自動圖像大小調整"復選框來完成;要重新啟用該選項,只需再勾選此復選框就行了。
二、左右為難的JAVA
A.現象:
常有朋友來信報怨,說以前用得好好的瀏覽器突然登錄不上JAVA網站了,或者抱怨不能玩JAVA游戲了。仔細一問,幾乎都是在進行IE升級后出現類似問題的。
B.解決辦法:
不能正常運行JAVA程序的原因有很多,下面我們羅列出用戶平時最可能遇到的問題并提出解決方案:
1.JAVA虛擬機(JAVA VIRTUAL MACHINE,簡稱JVM)缺失:
對于WINDOWS XP捆綁銷售整機,或是全新安裝 WINDOWS XP 操作系統的電腦,JVM缺失是導致JAVA程序運行出錯的最可能的原因。
在操作系統中,JAVA程序的執行必須通過JVM來完成,但JVM并不是作為 WINDOWSXP 的默認項目進行安裝的,因此,你的電腦可能沒有預裝JVM而導致了JAVA出錯的問題。
如果是JVM缺失,當你第一次訪問有JAVA程序的網站時,會自動彈出一個對話框,叫你下載JVM。當然,這時你下載的是微軟自己的JVM,而不是 SUN 公司的JAVA,因此,建議你不要進行下載,另外還是去下載 SUN 公司的JVM吧。這是因為微軟自身的JVM比較"歷史悠遠",不能認識一些新型的JAVA程序。
但另外一方面, SUN 公司的JVM也不盡人意,而且它還處于測試階段,尚有不少問題。這也是我們說JAVA左右為難的原因。
如果你確實想在 WINDOWS XP 上運行JAVA程序,我們建議你還是下載 SUN 公司的JVM。
2.JAVA 版本號不符合:
從上面我們可以看到,由于沒有統一的JAVA標準,用它編寫出來的程序往往會出現版本限制的問題。如果版本號不合,JAVA 程序的執行也會被中止。解決辦法是:如果作者有提示,按其提示下載相關版本的JAVA。
3.安全級別中是否已經開啟JAVA功能:
打開 IE ,"工具/INTERNET 選項/安全",在這里查看是否已經激活JAVA。高級別的安全方案會自動屏蔽JAVA功能,這時你就需要降低安全級別并啟用JAVA功能。
4.顯卡的設置:
不是最優配置的顯卡驅動,在 WINDOWS XP 環境下也常常是導致JAVA出錯的原因。如果前面幾種方法都不能解決JAVA運行的問題,可以試試顯卡設置的方法。
在桌面上任意空白處點擊鼠標右鍵,"屬性/設置",彈出如圖三的面板:
試著將顏色模式調低,如256色;分辯率也調低點,如800X600的解析度就行了,然后系統重啟,再運行該JAVA程序。
如果此時能運行JAVA了,那么說明你的顯卡驅動有問題,去升級吧。
5.重裝JVM:
如果以上的辦法都不管用,那么就只能重裝JVM了。但請注意,重裝JVM跟裝其他軟件不一樣,如果你的電腦曾裝有某個版本的JVM,那么首先你得將其完全卸載(包括相關的注冊表信息),然后再安裝新的JVM,否則會報錯甚至讓整個操作系統癱瘓!
另外,在徹底刪除JAVA前,最好將 C:\WINDOWS\JAVA目錄中的文件做個備份。
三、無法瀏覽采用安全機制的網站
A.現象:
安裝IE 6.0之前,瀏覽器可以正常瀏覽采用安全機制的網站,如在線購物網站;瀏覽器升級后無法瀏覽,瀏覽器或者返回無法打開的網頁文件,或者報告加密機制出錯。
B.解決辦法:
安裝IE 6.0時,常常會破壞原有的動態鏈接庫(DYNAMIC LINK LIBRARIES),瀏覽器不能瀏覽加密網站,極有可能是因為支持 128 位加密功能的動態鏈接文件受損,這時就必須對相關的動態鏈接加以修復。
首先下載加密數據包(下載地址),然后運行。由于已經安裝了IE 6.0,數據包運行時會報告已經安裝了128位加密協議,不需要再下載了。不管它,繼續運行,完成后就修復了。
當然,還有另外一種可能,就是不小心屏蔽了IE的SSL加密協議。打開IE 6.0,"工具/INTERNET 選項/高級/安全",然后找到"使用SSL 2.0"、"使用SSL 3.0"選項,看前面的復選框是否勾選。
SSL是網絡數據加密協議,必須在啟用它后才能瀏覽具有安全機制的網站。