验证码的花式玩法

简介: 滑动验证码的常见样式有很多种,下面我就使用KgCaptcha来就给大家举例说说!

01 前言

滑动验证码的常见样式有很多种,下面我就使用KgCaptcha来就给大家举例说说!

02 嵌入式

这种样式最常见,也是默认样式,直接在页面上展现。

// 引入js
<scriptsrc="https://cdn.kgcaptcha.com/captcha.js?appid=XXX"></script><script>kg.captcha({
// 绑定元素,验证框显示区域bind: "#captchaBox",
// 验证成功事务处理success: function(e) {
console.log(e); 
    },
// 验证失败事务处理failure: function(e) {
console.log(e); 
    },
// 点击刷新按钮时触发refresh: function(e) {
console.log(e);
    }
});
</script><divid="captchaBox"></div>


4.PNG

03 触发式

这种样式占用面积较小,通过hover悬浮在指定元素上展现。

// 引入js
<scriptsrc="https://cdn.kgcaptcha.com/captcha.js?appid=XXX"></script><script>kg.captcha({
// 绑定显示区域bind: "#captchaBox",
// 向上或向下浮出,top|downfloat: "top",
// 验证成功事务处理success: function (e) {
console.log(e);
    },
// 验证失败事务处理failure: function (e) {
console.log(e);
    },
// 点击刷新按钮时触发refresh: function (e) {
console.log(e);
    }
});
</script><divid="captchaBox"></div>

5.PNG

04 弹窗式

这种样式验证码默认不可见,通过点击或调用指定的方法后将以浮层的形式展现。

// 引入js
<scriptsrc="https://cdn.kgcaptcha.com/captcha.js?appid=XXX"></script><script>kg.captcha({
// 绑定弹窗按钮button: "#captchaButton",
// 验证成功事务处理success: function (e) {
// 验证成功,直接提交表单// form1.submit();console.log(e);
    },
// 验证失败事务处理failure: function (e) {
console.log(e);
    },
// 点击刷新按钮时触发refresh: function (e) {
console.log(e);
    }
});
</script><aid="captchaButton"></a>

6.PNG

05 相关链接

官方地址:凯格行为验证码(KgCaptcha)滑动拼图验证,无感验证码,文字点选验证码

在线体验:凯格行为验证码在线体验

开发文档:凯格行为验证码-开发文档

相关文章
|
7月前
|
人工智能 Serverless API
【体验有奖】5 分钟函数计算部署 AI 艺术字应用,晒姓氏头像赢 Cherry 键盘!
【体验有奖】5 分钟函数计算部署 AI 艺术字应用,晒姓氏头像赢 Cherry 键盘!
|
6月前
|
前端开发 JavaScript
综合案例(前端代码练习):猜数字和表白墙
综合案例(前端代码练习):猜数字和表白墙
45 0
|
7月前
|
Java
普通玩家也能掌握的Java游戏加点系统,专业到让你无敌!
普通玩家也能掌握的Java游戏加点系统,专业到让你无敌!
48 1
|
7月前
|
搜索推荐 开发者
小游戏矩阵搭建之路1:专门为女性玩家做个消除游戏
小游戏矩阵搭建之路1:专门为女性玩家做个消除游戏
88 0
|
运维 机器人 API
细数验证码的N种生成方式
验证码(CAPTCHA)是一种用于确定网站或应用程序使用者是否为人类的技术。它通常由一组图像或数字组成,用户需要输入正确的内容才能通过验证。验证码被广泛用于防止自动化脚本或机器人攻击,以确保用户是真正的人类。
465 0
细数验证码的N种生成方式
|
数据挖掘 开发者
关于泡泡龙游戏的一点儿总结,以及分享一个好方法
游戏是一种虚拟的产品,它很难被量化,也很难像工厂流水线生产实体产品一样的去生产。因为其中涉及到的情况太多太杂,如何衡量一个游戏的体量?怎样的游戏算是大游戏,怎样的游戏算是小游戏呢?如何判断一个游戏是做完了还是没有做完呢?如何衡量一个游戏开发者的水平呢?……等等等等。这里面的每一个因素都是一个变量,这么多的无法确定的变量合在一起,想要得到一个确定的结果,很显然是不太可能的。
159 0
|
索引
你也能做个羊了个羊游戏系列教程2:随机生成卡牌
上一节教程中我们使用的红色和白色的方块代表卡牌,为了区分不同的牌,我找了一些可爱的小动物头像(共 10 个),我们仍然是创建两层堆叠牌,不过这次这些牌会显示出不同的类型(不同的动物头像),每次生成的牌都是随机的,也就说即使是同一个关卡,每次打开也都会不一样。 接下来我们就直接开始吧! 还是先从理论开始,一共有 10 种不同类型的小动物卡牌,我们先给它们依次编上序号。
189 0
|
算法 小程序
如何做一个泡泡龙游戏(六)
嗨!大家好,我是小蚂蚁。 上一节中,我们学习了泡泡龙游戏中的查找算法,这个算法可以帮助我们找到所有相邻的相同颜色的泡泡,在查找完泡泡之后,再通过判断满足条件的泡泡的数量是否大于等于 3,来决定是否应该进行消除。
122 0
|
小程序
如何做个泡泡龙游戏(四)
嗨!大家好,我是小蚂蚁。在上一节中,我们学习了泡泡的发射,移动,反弹和停靠。所有的这些都是以计算的方式来实现的,我们没有选择使用物理,碰撞检测这些方式,因为泡泡龙游戏需要一定的精准性,而通过在每一帧进行计算,可以保证游戏的精准。
119 0
|
存储 JSON 资源调度
NFT盲盒卡牌游戏开发方案设计 | NFT盲盒卡牌游戏开发源码示例
NFT通过区块链技术将养成类游戏与盲盒玩法结合,通过线下盲盒购买实物获得相关人物道具,每一个人物和道具都拥有唯一的身份识别码,通过线上游戏兑换获得相关道具人物,每一个盲盒可以开出一个人物和两张道具,同一人物在游戏中可进行升级,升级分三种形态,当到达高级形态后可兑换高级形态人物模型,邮寄到家。