绿色圃中小学教育网

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 4232|回复: 2
打印 上一主题 下一主题

让网页404错误变美丽

[复制链接]
跳转到指定楼层
楼主
发表于 2009-3-19 15:17:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当我们因为误操作或者访问一些不存在的网页时,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的出错信息彻底美化。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
回复

使用道具 举报

沙发
发表于 2009-3-19 20:19:00 | 只看该作者
呵呵,有创意!
回复

使用道具 举报

板凳
发表于 2009-3-21 14:40:00 | 只看该作者
看不懂
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

绿色圃中小学教育网 最新主题

GMT+8, 2024-11-16 02:53

绿色免费PPT课件试卷教案作文资源 中小学教育网 X3.2

© 2013-2016 小学语文数学教学网

快速回复 返回顶部 返回列表