無法查看網頁的源檔案該怎麼辦?

來源:互聯網
上載者:User

  問:無論是使用Outlook還是IE,點擊滑鼠右鍵,在彈出的捷徑功能表中都會有“查看源檔案”這一選項,奇怪的是,在我的電腦上竟然無法顯示該郵件或網頁的源檔案,雖然這並沒有影響到該軟體的正常使用。請問,這是不是因為我之前安裝了Microsoft的某個升級版本或補丁程式而導致該功能自動屏蔽了呢?有沒有辦法可以重新啟動該功能?要知道,無法查看源檔案,這可是一件很麻煩的事情,特別是對於Outlook使用者而言,更是如此。就拿我本人來說吧,每次收到的郵件中如果出現了URL連結,我都習慣先查看一下它的源檔案,確定了它的安全之後,才會點擊它。

  答:如果你不太確定收件匣中的某封電子郵件或某個需要瀏覽的網站頁面是否附帶了病毒時,可以通過“查看源檔案”的方式,查看後台HTML原始碼。如果源檔案中顯示的URL與真實的連結無法匹配,那說明該郵件或網頁有問題。 如果“查看源檔案”這一功能無法使用了,確實是件很麻煩的事情。導致該問題出現的原因有很多,下面將一一列舉:

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

  第二類情況,當你開啟某些特殊的瀏覽器視窗(比如說用JavaScript指令碼語言編寫的網頁)時,“查看源檔案”功能也會失效。如果你在瀏覽任何網頁時,都無法“查看源檔案”,那就不屬於這類情況。

  第三類情況,當一個網頁還沒有被完全載入到案頭時,“查看源檔案”功能也是不能使用的(在這種狀態下,“檔案”菜單中的“另存新檔”選項也是屏蔽的)。這也算不上是真正的問題。

  第四類情況,查看Windows檔案夾,如果找不到Notepad.exe,將會導致“查看源檔案”功能無法使用。

  第五類情況,如果TEMP(或TMP)環境變數指向某一個不存在的檔案夾,也會導致“查看源檔案”功能無法使用。開啟命令提示字元(command prompt)視窗,鍵入SET TEMP(或SET TMP),就可以查看到這些變數的值。

  第六類情況,通過註冊表設定也可以限定命令列的有效性。首先,點擊“開始”菜單,在運行對話方塊中鍵入“REGEDIT”,調出登錄編輯程式,點擊“HKEY_CURRENT_USERSoftware PoliciesMicrosoftInternet Explorer Restrictions”,在右邊的窗格中找到一個名為NoViewSource的值,如果當前的數值資料設定為1,則雙擊它,將數值資料更改為0。

  第七類情況,通過查看註冊表設定,你還會發現:如果指定的調用程式不正確,也將導致“查看源檔案”功能失靈。調出登錄編輯程式,點擊“HKEY_LOCAL_MACHINESoftware MicrosoftInternet ExplorerView Source EditorEditor Name”,如果該鍵存在的話,右邊窗格中所顯示的預設的“數值名稱”應該是記事本程式的完整路徑,一般以“C:windowsnotepad.exe”的形式表示。如果該鍵不存在,先核實記事本程式的正確位置,然後雙擊預設索引值,修改錯誤路徑。

  第八類情況,組策略的設定也有可能會屏蔽“查看源檔案”這一功能表項目。從“開始”菜單中調出“運行”對話方塊,鍵入GPEDIT.MSC。如果案頭上彈出一個提示框,提示該檔案名稱不正確,則說明“查看源檔案”功能的失效與組策略的設定無關;否則,案頭上將會彈出一個“組策略編輯器”視窗,點擊“User ConfigurationAdministr-ativeTemplatesWindows ComponentsInternet ExplorerBrowser”,在右邊的窗格中找到View menu: Disable Source menu,如果這個索引值被設定為“Enabled”,則將它更改為“Disabled”。

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



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。