登录  /  注册
博主信息
博文 91
粉丝 2
评论 4
访问量 125249
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
tp极速验证
夏日的烈风的博客
原创
1124人浏览过

var handlerEmbed = function (captchaObj) {    

$("#embed-submit").click(function (e) {    

var validate = captchaObj.getValidate();    

if (!validate) {    

$("#notice")[0].className = "show";    

setTimeout(function () {    

$("#notice")[0].className = "hide";    

}, 2000);    

e.preventDefault();    

}    

});    

// 将验证码加到id为captcha的元素里,同时会有三个input的值:geetest_challenge, geetest_validate, geetest_seccode    

captchaObj.appendTo("#embed-captcha");    

captchaObj.onReady(function () {    

$("#wait")[0].className = "hide";    

});    

// 更多接口参考:http://www.geetest.com/install/sections/idx-client-sdk.html    

};    

$.ajax({    

// 获取id,challenge,success(是否启用failback)    

url: "/Public/Home/web/StartCaptchaServlet.php?t=" + (new Date()).getTime(), // 加随机数防止缓存    

type: "get",    

dataType: "json",    

success: function (data) {    

console.log(data);    

// 使用initGeetest接口    

// 参数1:配置参数    

// 参数2:回调,回调的第一个参数验证码对象,之后可以使用它做appendTo之类的事件    

initGeetest({    

gt: data.gt,    

challenge: data.challenge,    

new_captcha: data.new_captcha,    

product: "embed", // 产品形式,包括:float,embed,popup。注意只对PC版验证码有效    

offline: !data.success // 表示用户后台检测极验服务器是否宕机,一般不需要关注    

// 更多配置参数请参见:http://www.geetest.com/install/sections/idx-client-sdk.html#config    

}, handlerEmbed);    

}    

});     


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学