hewei's rss

何为 > 电脑问题 > 正文

IE不显示验证码的问题

IE不显示验证码,郁闷,后台进不去,开始还以为是程序的问题,后来发现别人可以,换firefox,也可以显示,奇怪了。查资料发现有些窍门。

首先你得知道验证码的图片文件是什么类型,然后对症下药。

如果验证码是png的类型

1、开始->运行,在运行输入框中输入 “regsvr32 c:\windows\system32\pngfilt.dll” ,目的是重新注册下这个DLL组件
2、打开注册表,到这个路径“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents”,在右边右键“新建”->“字符串值” 紧接着最大的数字命名,我这里是3,故命名为4,并赋值为“image/png”。
3、重启IE。

如果验证码是X-XBITMAP的类型,即Xbm格式的图片

单击“开始/运行”,在输入框中键入“Regedit”回车,打开注册表编辑器,然后在左侧树形图中定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Security,在右侧面板中新建一个名为“BlockXMB”的DWORD键,设置键值为“0”,最后重启动IE后即可解决问题。

很多Unix主机的网站在设计验证码的时候,都应用了Xbm格式的图片(该图片的后缀名为Xbm),但是安装了SP2后,你用IE打开登录页面,却无法显示这类验证码,致使你无法登陆系统。这是由于SP2默认去掉了对 image/x-xbitmap 图片格式的支持,因此IE中就不能显示Xbm格式的验证码图片了。

如何知道验证码的图片是什么类型呢?可以用firefox打开地址,firefox可以显示图片,然后查看图片类型。

返回顶部网友评论»查看所有评论

发表评论:(内容不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。)

您的昵称:验证码: 验证码查看所有评论

About Hewei.org

何为的博客。记录我的生活点滴,技术经验,奇思妙想。无聊的时候看看自己记录的思想,也是一种享受。

订阅何为的博客
  • ZhuaXia 订阅到抓虾
  • SouYo 订阅到沙发
信息检索 In Hewei.org
Hot标签
最新推荐主题
最新推荐专题
  • google adsense
  • firfox
  • 域名无忧
  • 在线交友
XHTML 1.0 StrictValid CSS 2.1
何为博客!意欲何为?大有作为!Copyright © HeWei.Org
皖ICP备06010916号