添加收藏
 系统管理
 联系方式
  汉南在线网页设计Asp动态程序

asp中解决返回上一页时验证码没有刷新的问题
作  者:匿名
关键字:验证码



在开发网站的过程中时,遇到了一个不太大的问题。其实这个问题以前遇到过 只是没有引起重视 呵呵

是这样的,当我们在一个网站注册或者登陆的时候,大部分都有一个验证码选项,如果输错了在返回当页的时候验证码都没有及时刷新,这就就产生误会了。明明验证码输对了可系统偏偏说不对 嘿嘿

其实解决这个刷新问题并不难,在验证码文件的顶部加上一下代码即可解决:

<%
Response.expires=-1
Response.AddHeader"pragma","no-cache"
Response.AddHeader"cache-control","no-store"
%>

这样禁用了缓存,每次显示验证码的时候都必须从服务器端读取,就不会产生验证码没有刷新的情况了。

提醒一下啊,并不是加在出现验证码的文件里,而是加在生成验证码的文件里。比如说新云系统验证码文件是:/inc/getcode.asp,动网论坛验证码文件是:/DV_getcode.asp



来源:网络
阅读:11
日期:2008-8-29

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:ASP随机生成密码的方法
下一篇:ASP动态生成的javascript表单验证代码

  >> 相关文章
 
  ·三种很简单的验证码方法
  ·关于验证码刷新的问题解决方法
  ·Ajax+jsp无刷新验证码实例

5.12汶川大地震遇难同胞默哀 | 汉南在线总站 | 网站建设 | BT电影下载 | 汉南在线博客 | 流行购商城

授权使用:汉南在线 http://hnzx.hzwz.net/
经营许可证:陕ICP备05000109号 Powered by:汉南在线  
Copyright (c) 2002-2008 汉南在线. All Rights Reserved .