【asp】鼠标点击文本框如何弹出验证码

鼠标点击文本框如何弹出验证码... 鼠标点击文本框如何弹出验证码 展开
 我来答
百度网友66a8d48e5
2010-02-16 · TA获得超过7687个赞
知道大有可为答主
回答量:3002
采纳率:12%
帮助的人:3910万
展开全部
一楼所说是一个办法,其实这样并不符合验证码的设计思想.真正的事实是,我们利用AJAX去请求了一次,而不是直接显示的,比如新闻系统,一篇新闻我们要5分钟看完,再用去5分钟打字的话,而验证码又设计了时间戳技术,要让这个验证码5分钟后失效,怎么办?所以是点击后进行了一次请求而已,你若不信,可以找到验证码的文件地址,直接引入浏览器后你就能明白我说的什么意思了!

所以一般的验证码的设计思想是:
需要时才给验证码,不是谁看新闻就一定会发评论的,如果你先进行隐藏,显然在浪费宝贵的带宽(我指的是服务器的,个人浪费点无所谓的)。
还有时间戳的功能,这个验证码在一定的时间内失效!
验证码在服务器是有信息的,比如你用一个JS写一个随机码,这样肯定是不行的,因为服务器是无法识别的。
之所以点击才弹出,就是为了节省服务器的带宽的!所以说这是一个AJAX技术与验证码的混合,而不是一个单纯的验证码的!这就是为什么在个人电脑带宽差时会出现验证码的延迟显示的现象。

相信这些个设计过程您就能明白验证码的使用方法了,也能顺利地写出代码的!
fdfun
2010-02-16 · TA获得超过950个赞
知道小有建树答主
回答量:1139
采纳率:0%
帮助的人:927万
展开全部
用DHTML的execScript方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syt251681107
2010-02-16 · TA获得超过5371个赞
知道大有可为答主
回答量:5680
采纳率:25%
帮助的人:2172万
展开全部
你也不给个演示效果看看。
我倒是有个办法,让他加载时隐藏,文本框获取焦点的时候用JS显示那隐藏代码即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式