IE瀏覽器無法查看源文件原因

2010-08-28 10:53:37來源:西部e網(wǎng)作者:

問:無論是使用Outlook還是IE,點擊鼠標右鍵,在彈出的快捷菜單中都會有“查看源文件”這一選項,奇怪的是,在我的電腦上竟然無法顯示該郵件或網(wǎng)頁的源文件,雖然這并沒有影響到該軟件的正常使用。請問,這是不是因為我之前安裝了Microsoft的某個升級版本或補丁程序而導(dǎo)致該功能自動屏蔽了呢?有沒有辦法可以重新啟動該功能?要知道,無法查看源文件,這可是一件很麻煩的事情,特別是對于Outlook用戶而言,更是如此。就拿我本人來說吧,每次收到的郵件中如果出現(xiàn)了URL鏈接,我都習慣先查看一下它的源文件,確定了它的安全之后,才會點擊它。

答:如果你不太確定收件箱中的某封電子郵件或某個需要瀏覽的網(wǎng)站頁面是否附帶了病毒時,可以通過“查看源文件”的方式,查看后臺HTML源代碼。如果源文件中顯示的URL與真實的鏈接無法匹配,那說明該郵件或網(wǎng)頁有問題。 如果“查看源文件”這一功能無法使用了,確實是件很麻煩的事情。導(dǎo)致該問題出現(xiàn)的原因有很多,下面將一一列舉:

第一類情況是,當瀏覽器的緩存被裝滿時,“查看源文件”功能將失效。如果你想確定自己的電腦是否屬于這類情況,可以點擊IE的“工具”菜單中的“Internet選項” “常規(guī)”標簽,然后,再點擊“Internet臨時文件”一欄中的“刪除文件”按鈕。

第二類情況,當你打開某些特殊的瀏覽器窗口(比如說用JavaScript腳本語言編寫的網(wǎng)頁)時,“查看源文件”功能也會失效。如果你在瀏覽任何網(wǎng)頁時,都無法“查看源文件”,那就不屬于這類情況。

第三類情況,當一個網(wǎng)頁還沒有被完全加載到桌面時,“查看源文件”功能也是不能使用的(在這種狀態(tài)下,“文件”菜單中的“另存為”選項也是屏蔽的)。這也算不上是真正的問題。

第四類情況,查看Windows文件夾,如果找不到Notepad.exe,將會導(dǎo)致“查看源文件”功能無法使用。

第五類情況,如果TEMP(或TMP)環(huán)境變量指向某一個不存在的文件夾,也會導(dǎo)致“查看源文件”功能無法使用。打開命令提示符(command prompt)窗口,鍵入SET TEMP(或SET TMP),就可以查看到這些變量的值。

第六類情況,通過注冊表設(shè)置也可以限定命令行的有效性。首先,點擊“開始”菜單,在運行對話框中鍵入“REGEDIT”,調(diào)出注冊表編輯器,點擊“HKEY_CURRENT_USERSoftware PoliciesMicrosoftInternet Explorer Restrictions”,在右邊的窗格中找到一個名為NoViewSource的值,如果當前的數(shù)值數(shù)據(jù)設(shè)置為1,則雙擊它,將數(shù)值數(shù)據(jù)更改為0。

第七類情況,通過查看注冊表設(shè)置,你還會發(fā)現(xiàn):如果指定的調(diào)用程序不正確,也將導(dǎo)致“查看源文件”功能失靈。調(diào)出注冊表編輯器,點擊“HKEY_LOCAL_MACHINESoftware MicrosoftInternet ExplorerView Source EditorEditor Name”,如果該鍵存在的話,右邊窗格中所顯示的默認的“數(shù)值名稱”應(yīng)該是記事本程序的完整路徑,一般以“C:windowsnotepad.exe”的形式表示。如果該鍵不存在,先核實記事本程序的正確位置,然后雙擊默認鍵值,修改錯誤路徑。

第八類情況,組策略的設(shè)置也有可能會屏蔽“查看源文件”這一菜單項。從“開始”菜單中調(diào)出“運行”對話框,鍵入GPEDIT.MSC。如果桌面上彈出一個提示框,提示該文件名不正確,則說明“查看源文件”功能的失效與組策略的設(shè)置無關(guān);否則,桌面上將會彈出一個“組策略編輯器”窗口,點擊“User ConfigurationAdministr-ativeTemplatesWindows ComponentsInternet ExplorerBrowser”,在右邊的窗格中找到View menu: Disable Source menu,如果這個鍵值被設(shè)置為“Enabled”,則將它更改為“Disabled”。

注意,上面介紹的第一類情況(即由于IE所保存的Internet臨時文件過多而造成“查看源文件”功能失靈)是最常見的(如圖)。如果刪除了所有脫機內(nèi)容之后,該功能仍然無法使用,你再依次檢查后面所介紹的幾種可能性,直到問題消除為止。

關(guān)鍵詞:IE

贊助商鏈接: