1234567891011121314151617181920212223242526 |
- /**
- * 初始化极验
- * @param callback
- */
- function gt_init(callback) {
- $.ajax({
- // 获取id,challenge,success(是否启用failback)
- url: "/auth/gt/init?t=" + (new Date()).getTime(), // 加随机数防止缓存
- type: "get",
- dataType: "json",
- success: function (data) {
- console.log(data);
- // 使用initGeetest接口
- // 参数1:配置参数
- // 参数2:回调,回调的第一个参数验证码对象,之后可以使用它做appendTo之类的事件
- initGeetest({
- gt: data.data.gt,
- challenge: data.data.challenge,
- new_captcha: data.data.new_captcha,
- product: "bind", // 产品形式,包括:float,embed,popup。注意只对PC版验证码有效
- offline: !data.data.success // 表示用户后台检测极验服务器是否宕机,一般不需要关注
- // 更多配置参数请参见:http://www.geetest.com/install/sections/idx-client-sdk.html#config
- }, callback);
- }
- });
- }
|