欢迎来到

优德88娱乐场

hubotong.cc!

 您好,太原科启电脑培训学校欢迎您!
山西电脑学校 | 太原电脑培训学校   加入收藏 | 网站地图 
考试就业

地址:太原许坦西街101号蓝海综合市场西

      门科启电脑学校二层

固话:优德88中文版
手机:优德娱乐场w88官方
联系人:范老师
QQ: 2142583664

您当前的位置:山西电脑学校>>学习天地 > 正文  
网站验证码不显示是怎么回事呢?

    经常上网的朋友,一定见过类似下图的情况吧,就是打开一个网页,里面是提交表格内容的,比如,注册会员这块,不少网站的验证码就显示不出来,无论刷新多少次都是不显示,太原电脑培训小编今天也遇到了这样的情况。那么,这是什么原因呢?

    笔者在本地的网站运行的好好的,验证码什么的都正确,但是上传到空间,也就是说发布到iis后验证码就不显示了。实在想不出是为什么,于是就在百度搜索了“网站验证码不显示”这样的关键词,然后出来一大堆。看到的大多数是什么网速慢、浏览器不兼容呀,flash插件没安装,读取不到cookie等原因,这都是外在的原因,而且,对于用户来讲,他们难道进你个网页还要安装什么flash插件吗?对于他们来讲,那是相当麻烦的一件事,所以,这些外在原因就不在笔者的考虑范围之内了。

    下面,就开始在iis内部找原因了,因为本人的网站程序里面的验证码部分是通过.ashx文件(也就是asp.net里面的一般处理程序)来调用的,于是,我就想,是不是iis不认识.ashx文件呢?然后就开始着手在iis上操作,下面是详细操作步骤:
    1、打开iis,选中相应的网站,然后右键—属性—主目录:
打开iis,选中网站,右键—属性—主目录

    2、然后点配置,在弹出的窗体里查看有没有.ashx,如果有的话,选中,点击下面的编辑按钮;如果没有,那就新建一个扩展名为.ashx的扩展名。
添加/编辑扩展名

    3、在弹出的添加/编辑应用程序扩展名映射,然后浏览,在对应的版本下面选择aspnet_isapi.dll,然后点确定,记得在下面的动作栏里加入GET,HEAD,POST,DEBUG这4个东西,选中上脚本引擎,下面的确认文件是否存在选不选无所谓。
添加/编辑应用程序扩展名映射

    4、之后,一路确定下来,然后在cmd里面输入命令:iisreset,重新浏览,验证码就正常显示出来了。

    随着互联网的飞速发展,据统计,我国网民已经达到3亿多,可见这个群体已经在日益壮大,我们作为网站管理员,一定要尽全力去保证网站的正常浏览,绝不要出现类似验证码显示不出来的情况,因为这样的bug会影响用户体验的。
 

COPYRIGHT 2012-2013 POWERED www.keqipx.com,太原科启培训学校 All RIGHTS RESERVED.ICP备案:晋ICP备08100920号  技术支持:山西网站建设
报名电话:优德88中文版 优德娱乐场w88官方传真:优德88中文版 QQ:522623235 地址:山西省太原市山西大学对面许坦西街交科大厦旁 邮编:030009         网站客服
  • 电话咨询

  • 优德88中文版
  • 优德娱乐场w88官方