jQuery验证码插件verify

所属分类:输入-验证

 80131  594  查看评论 (73)
分享到微信朋友圈
X
jQuery验证码插件verify ie兼容9

更新时间:2017/11/22 上午11:57:32

更新说明:多人反映有些低版本360浏览器(包括部分手机浏览器)不能正常显示验证码问题修复。


verify使用方法

引入资源

滑动验证码&拼图验证码&选字验证码需要引入两种资源:JS, CSS,别把images、fonts文件夹删除了(常规验证码见官网说明)。

<!--引入CSS-->
<link rel="stylesheet" type="text/css" href="css/verify.css">

<!--引入JQUERY-->
<script type="text/javascript" src="js/jquery.min.js"></script>

<!--引入JS-->
<script type="text/javascript" src="js/verify.min.js"></script>

Html构建

需要一个显示验证码的容器。

<div id="mpanel1" >
</div>

Verify初始化

初始化设置参数,滑动验证码&拼图验证码的标志slideVerify,选字验证码的标志pointsVerify。

//这里的初始化是滑动&拼图的标志slideVerify
$('#mpanel1').slideVerify({
    //滑动验证码type=1,拼图验证码type=2
    type : 1,
    
    //拼图验证码或选择验证码图片名称
    imgName : ['1.jpg', '2.jpg'],
    
    //拼图验证码的图片尺寸
    imgSize : {
    	width: '400px',
    	height: '200px',
    }
    
    //......更多参数设置请查阅文档

    //验证成功以后的回调
    success : function() {
    	alert('验证匹配!');
    }
    
});

//选字验证码的标志pointsVerify
$('#mpanel1').pointsVerify({
	//......更多参数设置请查阅文档
});
相关插件-验证

移动端拼图验证登录

移动端拼图验证登录界面(手机端,不兼容pc)
  验证
 40926  331

级联依赖/验证

用于angularjs实现
  验证
 28924  329

jQuery移动端手势登陆验证

jQuery移动端手势登陆验证功能
  验证
 13638  198

jQuery表单提交验证verify

一整套注册验证,可直接用于实际项目中
  验证
 108632  1450

讨论这个项目(73)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    Null 0
    2021/8/13 8:19:32
    Safari浏览器验证码怎么调位置,老是拉的时候退出 回复
    兔子先森 0
    2020/7/31 13:06:02
    这个有兼容问题 在ios中使用了在弹起键盘在收起后就会把页面覆盖掉一半空白 用的数组加减乘的这个插件 回复
    syhzwq 0
    2020/6/6 14:22:57
    请问一下,怎么获取Code里面的isEnd 回复
    盖兴波 0
    2020/2/20 22:29:13
    文字点击验证中,我想把文字点击的高度减小,但是文字会有一些隐藏看不到,怎么控制??急、急、急 回复
    你好,我叫倾听 0
    2019/11/24 20:27:33
    乱码咋解决
        西瓜0
        2019/11/24 21:38:23

        页面加utf-8,这是基础问题。

        <meta charset="utf-8">
    回复
    、、、、、 0
    2019/11/23 11:53:30
    文档给哪里看呀? 回复
    King. 0
    2019/9/17 10:05:13
    现在有问题了,滑块的位置不对 回复
    New Born 0
    2019/9/2 21:56:19
    点选验证下边的文字始终不会显示, 重写还是不行, 还有人出现这样问题的? 回复
    唯爱你不弃∞ 0
    2019/8/12 8:52:20
    怎么设置在看视频全屏或非全屏时,弹出该验证框? 回复
    My 1
    2019/7/29 10:47:00

    verify.js第357行改为:

    this.htmlDoms.left_bar.css('width', move_block_left-parseInt(parseInt(this.options.blockSize.width)/2)+40 + "px");

    效果会更好,不然滑动的话边框总少1像素.

    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复