应用办公生活信息教育商业
投稿投诉
商业财经
汽车智能
教育国际
房产环球
信息数码
热点科技
生活手机
晨报新闻
办公软件
科学动态
应用生物
体育时事

验证码,除了12306,我还没有服过谁

  在软件设计中,为了防止暴力注册或爬虫爬取等机器请求,需要验证操作者本尊是人还是机器,因此催生了验证码这个设计。目前验证码已经衍生出许多的形式,包括图形验证、数学运算、点选文字、滑动拼图等,本文作者主要介绍怎么使用Axure来设计一个动态的滑动拼图验证码。
  先看一下效果(传送门):
  一、功能要点缺块的位置是随机的拼图需根据缺块的位置生成对应区域的预览图拖动时,如果不符合验证成功的条件,需要将拼图放回起始位置
  接下来我们就来动手做一做。
  二、外观
  首先最上面是提示条和刷新按钮,然后是验证码主体,还需要一个验证成功的提示:
  验证码主体整体是一个动态面板,里面是这样的:
  背景图是一张【图片】;缺块是一个【矩形】,填充了黑色,设置了50的透明度;拼图是一个【动态面板】,里面放了一张跟背景图完全一样的图片,这里动态面板一定要设置与缺块一样的大小,不能让动态面板自适应内容。
  然后会用到以下全局变量:Tolerance:容差,用户拖拽的时候,不一定刚好完全将拼图与缺块对应上,这个参数是用来控制允许的差距,比如默认值为2,表示相差2个像素也是认为拼图成功的;VldtResult:验证结果,等于True时表示验证码验证成功。
  接下来我们开始写逻辑。
  三、缺块控制
  缺块只需要在【载入时】,生成一个在【背景图】范围内的随机位置,并将其【移动】到该位置即可,其中【LVAR2】是背景图,减去自身的宽高是为了避免缺块移到背景外面去:
  四、拼图生成
  首先是需要根据缺块的位置生成自身的位置和拼图预览图:
  由于我们是水平拖动,所以拼图的x值可以保持不变,y值跟随缺块的y值即可;拼图预览图并不复杂,实际上就是移动动态面板中的图片,使对应区域的图片显示出来,不过这需要一点想象力。
  假设缺块在背景图上的起始位置是(0,0),如果移动到(20,20),则拼图预览图需要移动到(20,20),显示出来的图片才会刚好跟缺块遮挡的图片一样。
  接着再来给拼图这个【动态面板】添加一个【跟随水平拖动】的事件即可:
  最后是在停止拖动时,进行校验:
  如果拼图没有接触到缺块,或者两者之间的距离(通过两个元件的x值的差值来判断)不在设定的容差内,则将拼图放回原位,否则的话,表示验证成功,将变量【VldtResult】设置为True,并显示验证成功提示。
  五、刷新功能
  最后是刷新功能,很简单,就是触发缺块和拼图的载入事件,重置验证结果变量值以及隐藏验证成功的提示即可:
  验证码系列教程总共4篇,本篇教程是最后一篇,如果本教程对你有帮助,欢迎点击收藏或喜欢,其他3篇验证码教程欢迎点击我的主页查看,感谢阅读。
  本文由产品锦李原创发布于人人都是产品经理,未经许可,禁止转载。
  题图来自Unsplash,基于CC0协议。
  该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

欢乐颂3为什么露西要在公司打扮的非常有钱?《欢乐颂3》目前住在22楼的几个女孩子,就只剩下露西一个人经常独来独往,没有跟其他四个女孩子打成一片。行踪的样子显得很神秘,于是写小文的刘悯鸿就根据她的行踪推理出她是在做……人过中年,再穷也不能省这五种钱,越省越穷人生在世,没钱寸步难行,它是我们安身立命的根本,也是我们生活的底气所在。特别是中年以后,越发觉得,人生中的退路,都是钱给的。会挣钱,是一种能力,它能解决生活中80的……反恐精英OL圣翼皓印降临,新生化模式战个痛快说起《反恐精英OL》本次的暑期更新,就不得不说圣翼皓印这一把全新的传奇武器了。大家知道传奇武器因为外形拉风帅气,技能强力有用,自打推出就受到大量的玩家追捧。每次《反恐精英OL》……我们的英雄正在回归,天时地利已至,只待人和应了正值文化自信深入人心的天时,应了移动互联网去中心化的地利,只是不知道能不能赶上法治社会的人和了。周末,带着我的小侄子在家里玩了两个小时,他今年五周岁了,天真烂漫,对一……PCB行业投资框架浅论弱周期弱成长,聚焦于细分领域更具投资性弱周期弱成长,聚焦于细分领域更具投资性行业观点PCB属于弱周期弱成长,应关注细分领域重大创新。从行业属性层面,我们通过研究发现PCB行业属性偏向于弱周期弱成长……元素115,神秘的反重力燃料,到底是真是假?元素115镆一个非常神秘的元素。虽然2003年才第一次在实验室里面发现。2016年才正式被添加到元素周期表当中。但其实早在1989年的11月,也就是在被……新发储蓄国债3年期的利率3。2,5年期的利率3。37,哪个更现如今国内的居民都很喜欢购买储蓄国债,这一方面储蓄国债是由财政部发行的债券,其安全性要远高于银行存款和其他理财产品。另一方面,储蓄国债给出的利率也相对于银行存款要更高一些。更关……visualstudiocodeC语言必备扩展插件visualstudiocode是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于MacOSX、Windows和Linux之上的,针对于编写现代……国安换帅后将大变样!3将或被清出首发阵容,1人间接导致谢峰下最近一段时间,北京国安队成为了中超联赛最引人关注的球队,因为球队在近期成绩不佳遭遇到了联赛3连败,主帅谢峰引咎辞职,俱乐部多年来积累下来的各种问题也开始逐渐地浮出水面。在……天才童星!日本国民闺女难以复刻的芦田爱菜的逆天人生前段时间看到一个新闻,日本童星芦田爱菜顺利考入日本最高学府庆义塾大学医学部,这一消息发布,立刻引起热议!大家一定很好奇,为什么一个演员要选择进入医学院学习,今天我们就来介……西部数据宣布22TBWDGoldRedPro和Purple硬西部数据在2022年5月的WhatsNext活动中宣布了其基于ePMR和OptiNAND(带ArmorCache)的22TB平台。在这次活动中,西部数据表示,22TB10盘硬盘……轰357!德罗赞一回合连帽3次太狠晋级下一轮继续冲德鲁联赛冠北京时间8月14日,德鲁联赛季后赛正式开打,公牛球员德罗赞身穿白色11号球衣,再次出战德鲁联赛,全场拿到35分7篮板,带领MMVCheaters队击败Undisputed队;德……
拉尔萨爆比斯利服刑期间收到皮蓬短信,短信内容醋劲大发皮蓬在90年代可是NBA响当当的球员,联手乔丹打造了不可一世的公牛王朝,皮二爷蝙蝠侠的称号也是不胫而走,更是被球迷和媒体称为史上最强二当家,职业生涯末期在开拓者差一点掀翻湖人王……为什么你穿毛衣半身裙不好看?3条穿搭思路,助你穿出时髦感相信大家已经看过不少关于冬季服装搭配的介绍了,而其中的大多数都是关于外套的搭配,但其实冬季穿搭内搭也非常重要,毕竟我们无论是聚会还是工作、上课,大部分时间还是要待在温暖的室内的……机器人进冬奥甲子光年服务机器人总动员。作者赵健Pleasewearamedicalmask(请佩戴医用口罩)。一声清脆的提示语从笨小宝的嘴中发出。刚想跟他打招呼的外国人也被这突如……今日文案丨直接封神的爱意文案1。风华正茂的年纪你不应该困在爱与不爱里面。2。我的减压方式,听歌,沉默,不练习,熬夜,不和任何人说话,只有音乐是我最低成本的快乐,也胜过任何廉价的语言3。说过的话……活到多少岁比较幸福,或许这个年龄刚刚好如今随着生活水平和医疗水平的提高,我国人均整体预期寿命也有了很大的进步,如今预期寿命已经高达77岁。而且现在大多数老年人都非常注重保养,有一些老年人虽然已经70多岁,看上去仍旧……如果你身体有这4个表现,请做到滴酒不沾,肝癌已经悄悄找上你了很多人都喜欢小酌一杯,碰上重大节日,更是要不醉不归。酒可以拉近人们之间的距离,所谓酒逢知己千杯少也就是这个道理。适量饮酒可以融洽关系,但喝多了肯定不是好事。酒精伤身体,尤……阿根廷为什么这么白?原创2022121912:11乌鸦校尉大家好,我是乌鸦。世界杯比赛落下帷幕,恭喜阿根廷夺得冠军!但在决赛之前,期间一直比较安静的美国主流媒体突然发力,尤其以《……可以常吃的三道家常菜,清淡又下饭,常做给孩子吃准没错推荐常吃的3道家常菜,清淡又下饭,常做给孩子吃准没错!每次都会光盘,超过瘾!一、【鸡腿肉炖豆腐】1、家里只剩下半块豆腐,水里泡2天了;又想着中午给孩子来点肉,于是拿……NBA老六阿尔瓦拉多侠盗神偷,一鸣惊人【每段努力的人生,都值得记录】季后赛的赛场上从来不缺热点,老六阿尔瓦拉多昨天也以神奇的表现横空出世,从鸡贼的保罗手下如此抢断,真的很老六。现在我们就来认识一下这个惦记偷老……请远离那些朋友圈中,从不给你点赞的人网络时代的发达,让曾经有很多不可能的事情变成了现实。你在天涯,他在海角,但挡不住彼此通过网络架起沟通的桥梁。即便远隔万里,也能通过小小的一个朋友圈,了解到彼此现如今的生活……大家快看,美国核聚变数据造假,能量输出输入比只有0。008近日,美国人造太阳在朋友圈刷屏,美国国家实验室(LLNL)和美国国家点火装置(NIF)首次成功在核聚变反应中实现净能量增益(Q1)。美国能源部长詹妮弗格兰霍姆在一份声明中称,这……巴黎奥运会周期世界级五大接应猜测,中国女排无人入选随着攻势排球的发展,女排的打法也越来越趋于男子化,(上期列举了世界级的优秀主攻),这期看看接应吧接应二传的位置也变得至关重要,经常是队伍的关键进攻点和主要得分人,她们往往承担着……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网