IE无法显示PNG格式图片的解决

    昨天卸载了flash CS4,后来无意中发现360的软件管家界面有部分图标不能正常显示(只显示个小×),又发现在QQ面板上查看“我的等级”时,小太阳小月亮等图标也显示不出来,百思不得其解。不过我还是先怀疑是因为我卸载了flash CS4导致的问题,于是我到IE下查看是否有图片显示异常的情形,结果发现:flash动画可以正常显示,但是有部分验证码图片无法显示。这时,我基本排除是flash动画的问题,经过进一步的查证发现,是png图片显示有问题,于是上网上搜索这方面的解决办法,无意中让我找到了下边这篇文章,按照文中所述的方法,我的问题得到了解决。现转载过来供有需要的朋友查阅。


以下内容转载自:http://www.cnblogs.com/hsxixi/archive/2009/04/08/1431517.html  

---------------------------------------------------------------------------------------------------------------

某日,安装Flash CS4,很奇怪的发现安装界面图片无法正常显示,继而发现整个IE对PNG图片的显示均为一个小叉叉,汗啊!途中抓耳、挠腮、郁闷、头痛略过不提。

简单的解决办法:

找一台能正常显示的机器,导出下列注册表项:[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png] ,再导入问题计算机注册表。重启IE即可。

如果您觉着麻烦,下面给您偶的。拷贝到一文本文件,将文本文件扩展名改为 .reg ,双击导入。(大家都晓得的,为了说明的完整性,还是说明下。)

 

 Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png]
"Extension"=".png"
"Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png\Bits]
"0"=hex:08,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,89,50,4e,47,0d,0a,1a,0a

 

解决这问题浪费了宝贵的2小时,为了帮您节省这2小时,所以再花10分钟写下这个说明,顺便BS下M$,搞啥啊,啥都往注册表扔。(也不知道有没错怪M$,反正BS别人,特别是BS那个M$是潮流,就跟回风吧。不过还是感觉注册表就和垃圾站差不多,堆积了太多的有用和没用的东西。)哪位知道是什么原因造成IE不显示PNG图片的,请不吝赐教,谢谢。

---------------------------------------------------------------------------------------------------------------


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值