dmm365.com:浏览器为什么不能显示验证码?

来源:百度文库 编辑:高校问答 时间:2024/05/09 10:36:34
什么验证码都没有!是怎么回事?

造成该问题的原因是 Service Pack 2 为了提高系统的稳定性,默认状态下是屏蔽了对 XBM,也即是 x-bitmap 格式的图片的显示,而这些验证码恰恰是 XBM 格式的,所以显示不出来了。

解决的方法其实也很简单,只需在系统注册表中添加键值 "BlockXBM"=dword:00000000 就可以了,具体操作如下:

1.打开系统注册表;
2.依次点开HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Internet Explorer\\Security;
3.在屏幕右边空白处点击鼠标右键,选择新建一个名为 “BlockXBM”为的 DWORD 键,其值为默认的0。
4.退出注册表编辑器。

我是XP系统,下载了一个dll修复之后就好了。
http://pan.baidu.com/s/1hr0URpa

你用的是sp2吧

需要自己做一个注册表文件 导入即可

安装SP2后,大多数用户发现在访问某些需要填写验证码的地方,都无法显示验证码图片(显示为一个红色小*),这是Microsoft Windows XP操作系统的一个非常严重的Bug。解决办法为:

  1、手动添加:运行“Regedit”命令打开注册表编辑器,依次定位到“[HKEY_ LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ Security]”,在窗口右边新建一个名为“BlockXBM”的REG_ DWORD值,将其值设置为“0”(十六进制值),默认值就行。

详细步骤:
  ①点“开始”选择“运行”填入“Regedit”后点“确定”命令打开注册表编辑器;
  ②依次定位到“[HKEY_ LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ Security]”;
  ③在窗口右边右击选择“新建”“DWORD值”,然后把“名称”重命名为“BlockXBM”,“类型”默认为“REG_ DWORD”,默认值应为“0x00000000(0)”,
  ④点“文件”选择“退出”,重启IE就ok了!

  2、您也可以下载我为您准备的自动注册工具,执行后,完成系统的修补工作。
点此下载
  下载解压后双击完成注册表信息添加!如重启IE后不行,返回1用手动.
提示:完成后都需重新启动IE!

打开记事本,输入

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Security]
"BlockXBM"=dword:00000000

然后保存为1.reg,双击执行

你在显示的地方点右键 然后点显示图片

不用这么麻烦也可以。。。更换一个浏览器。。如opera或者mozila firefox应该就可以解决了