今早一如往常打开自己的网站,发现部分图片无法显示,出现了小叉叉。第一反映,IE出问题了,换Opera,浏览没问题。随之在网上搜索到这个方法并经过自己验证有效,摘录如下:
症状描述:IE无法显示PNG图片,使用“开始-运行”输入“regsvr32 c:\windows\system32\pngfilt.dll”,出现“已加载 c:\windows\system32\pngfilt.dll,但没有找到DllRegisterSever 输入点。无法注册这个文件”。
解决办法:下载pngfilt.7z,解压并依次快速替换
C:\WINDOWS\system32\dllcache
C:\WINDOWS\system32\
C:\WINDOWS\ie7\
接着系统会出现提示说体统文件被替换什么的,确认即可。
最后,再使用“开始-运行”输入“regsvr32 c:\windows\system32\pngfilt.dll”,出现“c:\windows\system32\pngfilt.dll,中的DllRegisterSever成功”。

我来试试看……
没遇到过,记着先,免得以后碰到
似乎我这没行,只是png的透明效果显示不出来,也是6
我是IE7,6已经直接被我无视了……
谢谢楼主 我已成功个
解决了就好,不过还是早日放弃IE吧……
终于解决了!!
呵呵,抛弃IE吧~
网上支付必须啊 没有办法才用
有一個js可以解決問題~