|
||||
當我們因為誤操作或者訪問一些不存在的網頁時,IE中顯示的就是冷冰冰的『HTTP 404未找到』的提示。難道這樣的窘態就讓它一直維持下去嗎?難道出錯的提示就不能人性化一些嗎?
要讓IE出錯變的美麗起來也不是什麼難事,在出錯的頁面中右擊打開其屬性窗口,會在其地址欄中看到有這樣的內容『res://C:\WINDOWS \system32\shdoclc.dll/http_404.htm#http://www.it8g.com』,其中『#』後是我們試圖訪問的頁面不管,在#前的是『http_404.htm』文件,可以看出它就是出錯文件的頁面,但是我們搜遍了整個系統卻沒有找到該文件。其實,這都是由shdoclc.dll文件控制的。
現在我們只要對shdoclc.dll文件進行修改即可。要修改shdoclc.dll文件,必須借助ResourceHacker工具。現在我們就可以進入系統分區的『\Windows\System32』文件夾,將其中的shdoclc.dll文件更名,例如shdoclc1.dll。接下來再運行ResourceHacker,通過『File』菜單中的『Open』命令打開Shdoclc1.dll文件,在左側的資源瀏覽窗口中展到『23』分支,並從中選擇『HTTP_404.htm』,這時我們只需要將右擊窗口中的源代碼換成自己要顯示的內容源碼。
最後用啟動盤啟動計算機,在DOS下執行『Del C:\Windows\System32 \shdoclc.dll』刪除未修改的shdoclc.dll文件,再運行『Ren C:\Windows\System32 \Shdoclc1.dll shdoclc.dll』,將修改後的文件恢復原名。
重新啟動計算機,再訪問一個錯誤的網頁,你就會發現這已經全變樣了。借助這個方法,我們可以在『23』分支中修改所有的出錯頁面,讓IE的出錯信息徹底美化。