公告:如果您的账号不能登录,可能是系统对您账号进行了保护,我们发现系统中存在着不安全密码,故对其重置,请您重新激活账号,对于给您造成的不便,敬请谅解!
论坛风格切换切换到宽版
  • 13747阅读
  • 24回复

验证码出错解决方法  解决同时打开多页面验证码出错的问题 [复制链接]

上一主题 下一主题
离线hjwin
 
发帖
358
贡献值
4
威望值
128
技术分
0
织梦币
0
只看楼主 倒序阅读 使用道具 0 发表于: 2009-08-16
本方法可以避免同时打开多页面验证码出错的问题
说明:奉献给那些注重用户体验,吹毛求疵的朋友。。。虽然是个小功能,却很是实用,百度贴吧调验证码的方法就是我们的榜样!
演示:http://bbs.12ii.com/yanshi.html

首先在页面中合适的位置插入一下文件,当然你也可以另建一个JS文件调用

<script type="text/javascript">
function ShowVCode() {
    var vcode= document.getElementById("validateimg");
    var dt = new Date();
    vcode.src = "/include/vdimgck.php?"+dt;
    vcode.style.display = "inline";
}
function HideVCode() {
    var vcode= document.getElementById("validateimg");
    vcode.src = "这里填附件中那个图片在你主机上的地址";
    vcode.style.display = "none";
}
</script>

然后修改验证码这一行,改成一下的即可

验证码:<input type='text' name='validate' size='4' class='ipt-txt' onfocus='ShowVCode' /><img src="{dede:global.cfg_cmsurl /}/include/vdimgck.php" id="validateimg" style="display:none;" alt="验证码" />

最后,修改发表评论这一行。如下代码即可

<button type="button" onclick='PostComment()' onblur='HideVCode'>发表评论</button>

附件图片:

这是我两个方法中的一个,这个方法基本不对CSS进行改动,比较简单所以发给大家。
另一个方法我自己的网站在用,需要改CSS,对于访问量大的站用比较合适,节约IIS。。。

如果觉得好,就请顶一下!
[ 此帖被hjwin在2009-08-16 19:23重新编辑 ]
1条评分
dede 威望值 +5 织梦的用户就这样, 叼得 .. 2009-08-16
离线hjwin
发帖
358
贡献值
4
威望值
128
技术分
0
织梦币
0
只看该作者 1 发表于: 2009-08-16
这是方法二,提示文字就是纯粹的文字,未调用图片,所以本方法应该优于方法一,但是改起来相对复杂一点,考虑到新手较多,就不发布方法二了,懂JAVASCRIPT的朋友,应该可以很快的作出来

鄙视用了不回帖的人
[ 此帖被hjwin在2009-08-16 19:24重新编辑 ]
 
离线hjwin
发帖
358
贡献值
4
威望值
128
技术分
0
织梦币
0
只看该作者 2 发表于: 2009-08-16
Re:验证码出错解决方法 解决同时打开多页面验证码出错的问题
没人顶,严重打击积极性。。。
 
离线hjwin
发帖
358
贡献值
4
威望值
128
技术分
0
织梦币
0
只看该作者 3 发表于: 2009-08-16
Re:验证码出错解决方法 解决同时打开多页面验证码出错的问题
技术文章无人关注,今后有好东东都不发出来分享了。。。
离线hjwin
发帖
358
贡献值
4
威望值
128
技术分
0
织梦币
0
只看该作者 4 发表于: 2009-08-17
Re:验证码出错解决方法 解决同时打开多页面验证码出错的问题
感谢DEDE给我加分
离线hotwow
发帖
47
贡献值
0
威望值
18
技术分
0
织梦币
0
只看该作者 5 发表于: 2009-08-17
Re:验证码出错解决方法 解决同时打开多页面验证码出错的问题
谢谢hjwin的劳动成果:)
离线yayadan

发帖
87
贡献值
6
威望值
21
技术分
0
织梦币
0
只看该作者 6 发表于: 2009-08-17
Re:验证码出错解决方法 解决同时打开多页面验证码出错的问题
这功能超实用,我早都想过,但是不懂js。
离线hjwin
发帖
358
贡献值
4
威望值
128
技术分
0
织梦币
0
只看该作者 7 发表于: 2009-08-18
Re:验证码出错解决方法 解决同时打开多页面验证码出错的问题
终于有人顶了,泪流满面。。。
离线火焰网络

发帖
339
贡献值
52
威望值
89
技术分
0
织梦币
0
只看该作者 8 发表于: 2009-08-18
Re:验证码出错解决方法 解决同时打开多页面验证码出错的问题
不错,感谢经验分享
离线shingping

发帖
182
贡献值
63
威望值
25
技术分
0
织梦币
0
只看该作者 9 发表于: 2009-08-19
Re:验证码出错解决方法 解决同时打开多页面验证码出错的问题
先看看~~不错感觉~~
内蒙古考试在线 http://www.nmexam.cn