15 817 2021-02-18 15:06:41
收藏jQuery实现页面无刷新更新验证码方法,本方法适用帝国CMS任何地方的验证码。
html代码:
<img id="KeyImg" src="/e/ShowKey/?v=info" title="看不清楚,点击刷新" alt="看不清楚,点击刷新"/>
jQuery代码:
/*验证码*/ $(function(){ $("#KeyImg").click(function(){ varstr=$(this).attr('src')+'&';//验证码字符串 varexp=/v=[a-z]+&/;//正则 varkey=exp.exec(str);//匹配 varmyDate=newDate().getTime();//当前时间戳 $(this).attr('src','/e/ShowKey/?'+key+'t='+myDate);//返回 }); });
当前页面无论你使用什么验证码,只要id是KeyImg。它会自动识别,多个验证码写多个ID即可!
以上代码是网络收集的,其实根本没这么复杂,精准像素自用的一段代码,一段就搞定了。
$("body").on("click","#KeyImg",function(){ $(this).attr("src","/e/ShowKey/?v=login&t="+Math.random()); });
点击验证码图片,重新刷新验证码,就这么简单。
以上代码都是基于JQuery的代码,所以记得加载JQuery库。
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
本文地址:https://xzo.com.cn/develop/empire/432.html
如果您认可我们的分享,有意与我们合作开展帝国cms网站建设与开发业务或插件定制,请联系右侧在线客服。我们能给您的,就是高质量的模板与售后。
标注了信息来源为下载鸥的文章皆为原创,如果是转载的优质文章,我们也都标注了出处。如果您喜欢我们的文章,请按照下载鸥所标注的文章出处进行标注,谢谢您的配合。
帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用。
当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。
最近发现想要用帝国CMS开发博客的客户越来越多,但帝国cms本身更多的是支持企...
很多技术分享型站点转载了外站不少信息,部分有素质的站长会展示信息来源并链...
3月1日上午10点,帝国cms创始人王猛发布微博称8.0版本不再支持gbk、big5编码...
帝国cms论坛早已有了以cookie形式保存浏览量历史记录在客户端的插件,但这样...
帝国cms网站链接域名出现了2次是什么原因,要怎么解决?这个问题往往出现在用户...
许多帝国cms站点开放了会员评论的功能,而评论过的文章可以查看则相当于当年...
帝国cms信息反馈表非常好用,通过合理开发信息反馈功能,我么可以实现用户留言...
帝国cms编辑器使用的是ckeditor,想要获取最新内容需要点击两下,否则取到的不...
帝国CMS新闻系统模型与文章系统模型都可以用来储存新闻,字段也差不多,用法还...
帝国CMS按评论数量排行文章,用灵动标签调用最新最多评论文章。这个地方的核...
帝国cms隔行换色换样式的效果其实用CSS3就可以解决,但是低版本浏览器不支持C...
帝国CMS是市面上最好用、功能最强大的开源CMS之一,入门难度也不高。帝国CMS...
帝国CMS登录报错Table phome_enewsdolog is marked as crashed and should ...
这种帝国CMS报错是因为ecms_news_index索引数字不对,索引ID“3261”的信息已...
帝国CMS随机调用用’rand()’参数就可以了。但在实际应用中,我们会发现rand(...
在使用帝国CMS获取用户IP地址时,不需要自己再编写获取IP代码了,帝国CMS自带获...