ForWork.Net

欢迎参观ForWork.Net,快乐工作·快乐生活!你我的快乐生活:)

上一篇: 正式开始放寒假了 下一篇:明天正式上班

最近打开网站发现很多站点的图片都显示不了,以为是网站的问题,但发现大的站点都出现,奇怪了,随即把IE设置都检查了一遍 没有发现任何问题,本地做了个网页测试了下,发现只有png的图片不能显示,打卡网站一看 验证了这个问题。原来不是IE的问题,是系统的问题,系统不能解析PNG文件了,既然找到了问题所在,具体解决方法如下:重新注册pngfilt.dll这个PNG图片解析DLL文件。使用“开始”→ “运行”,在运行输入框中输入“regsvr32 c:\windows\system32\pngfilt.dll”(然后点击确定)

注意,这个pngfilt.dll在有的系统中是在 c:\windows\system32中的(要自己查看一下这文件在哪里,根据自己的系统修改一下路径,一般都是默认我写这样的)。如果在注册时出现 “已加载 c:\windows\system32\pngfilt.dll,但没有找到DllRegisterSever 输入点。无法注册这个文件”,唉可能这个文件损坏了。

如果出现上述的错误信息,那么请看解决办法:
一、我装的是XP SP3(2003一样),找到原版安装光盘(我是硬盘安装,安装文件在我电脑里,没有的话可以网上下一个pngfilt.dll复制到相关目录,更方便了,省略第二三步了),把安装光盘I386目录里的pngfilt.dl_ 拖到一个地方,例如D盘根目录。
二、开始---运行--输入CMD回车,进入DOS窗口,输入D:然后回车,切换到D盘的根目录。
三、输入expand d:\pngfilt.dl_ d:\pngfilt.dll然后回车,作用就是把压缩过的文件解压还原本来面目,这样你就得到可以使用的原版pngfilt.dll了。
四、把解压后拥有完整文件名的pngfilt.dll复制回WINDOWS\SYSTEM32,然后“开始”→ “运行”→输入“regsvr32 c:\windows\system32\pngfilt.dll”,一般来说会显示“XXXXX注册成功”,然后关闭所以IE窗口,重新打开网页,PNG显示成功!

 我的pngfilt.dll文件,大家可以下载:

201002112215057138.rar

 

点击这里获取该日志的TrackBack引用地址

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于本文

您正在阅读的是:IE浏览器不显示图片PNG的解决方法
Person01 发表于:2010-2-11 22:11:10
分类:技术文摘
关键词:ie  浏览器  方法  图片  png  

最近发表

最新评论及回复

最近留言

友情链接

控制面板

Search

网站分类

文章归档

图标汇集

订阅ForWork.Net

什么是RSS订阅?查看解释
订阅到您的在线阅读器

抓虾 google reader my yahoo bloglines 鲜果 哪吒

博客作者

Person01

Copyright 2006-2008 ForWork.Net 【快乐工作·快乐生活】 Rights Reserved.  苏ICP备05070716号

Powered By Z-Blog 1.8 Walle Build 100427 Code detection by Codefense 网络支持 网服数据