当前位置: 首页 > news >正文

外贸网站推广软件济南工程建设信息网

外贸网站推广软件,济南工程建设信息网,wordpress行首空格,软件开发教程培训验证码功能是现在网站开发中非常常见的一种功能#xff0c;常见的编程语言#xff0c;比如.NET,JAVA都能很容易实现验证码功能#xff0c;今天我准备分享一个使用JS实现验证码的功能#xff0c;非常简单使用#xff0c;拿来就可以用#xff0c;废话不多说#xff0c;直接… 验证码功能是现在网站开发中非常常见的一种功能常见的编程语言比如.NET,JAVA都能很容易实现验证码功能今天我准备分享一个使用JS实现验证码的功能非常简单使用拿来就可以用废话不多说直接上传代码 JS代码 //生成验证码 var code ; function createCode(e) {code ;var codeLength 4;var selectChar new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f, g, h, j, k, l, m, n, p, q, r, s, t, u, v, w, x, y, z, A, B, C, D, E, F, G, H, J, K, L, M, N, P, Q, R, S, T, U, V, W, X, Y, Z);for (var i 0; i codeLength; i ) {var charIndex Math.floor(Math.random() * 60);code selectChar[charIndex];}if (code.length ! codeLength) {createCode(e);}if (canGetCookie 1) {setCookie(e, code, 60 * 60 * 60, /);} else {return code;} } 存储验证码到Cookie: //hours为空字符串时,cookie的生存期至浏览器会话结束。 //hours为数字0时,建立的是一个失效的cookie, //这个cookie会覆盖已经建立过的同名、同path的cookie如果这个cookie存在。 function setCookie(name, value, hours, path) {var name escape(name);var value escape(value);var expires new Date();expires.setTime(expires.getTime() hours * 3600000);path path ? : ;path path;_expires (typeof hours) string ? : ;expires expires.toUTCString();document.cookie name value _expires path; } 从Cookie获取验证码 //cookie名获取值 function getCookieValue(name) {var name escape(name);//读cookie属性这将返回文档的所有cookie var allcookies document.cookie;//查找名为name的cookie的开始位置 name ;var pos allcookies.indexOf(name);//如果找到了具有该名字的cookie那么提取并使用它的值 if (pos ! -1) { //如果pos值为-1则说明搜索version失败 var start pos name.length; //cookie值开始的位置 var end allcookies.indexOf(;, start); //从cookie值开始的位置起搜索第一个;的位置,即cookie值结尾的位置 if (end -1) end allcookies.length; //如果end值为-1说明cookie列表里只有一个cookie var value allcookies.substring(start, end); //提取cookie的值 return unescape(value); //对它解码 }else return -1; //搜索失败返回-1 } 前端使用 1.html代码 div classvalidation styleopacity: 1; right: -5px;top: -3px;canvas classJ_codeimg idmyCanvas onclickCode();对不起您的浏览器不支持canvas请下载最新版浏览器!/canvas/div 2.JS代码 Code();function Code() {showCheck(createCode(test));}function showCheck(a) {CodeVal a;var c document.getElementById(myCanvas);var ctx c.getContext(2d);ctx.clearRect(0, 0, 1000, 1000);ctx.font 80px Hiragino Sans GB;ctx.fillStyle #E8DFE8;ctx.fillText(a, 0, 100);}
http://www.pierceye.com/news/114333/

相关文章:

  • 国外网站平台wordpress电脑安装教程
  • 网站开发合肥诚聘网站开发人员
  • 网站开发者模式怎么保存网站首页调用网站标题
  • 仿京东网站模板wordpress单页视差
  • php mysql 网站建设html5手机网站模板
  • 山楂树建站公司建筑方案设计说明模板
  • 服务器网站源码在哪建筑电工证
  • 网站导航国外做名片网站
  • 效益型网站西安移动网站建设
  • 爱站工具查询深一集团的网站谁做的
  • 为网站网站做推广制作本地网页
  • 行业推广做哪个网站好wordpress升级后编辑器没有
  • 百度经验网站建设wordpress 获取插件目录
  • 班服定制的网站通过ip访问网站需要怎么做
  • 门户网站建设汇报如果在网上接网站建设项目
  • 网站开发文档是什么概念注册个体户
  • 双井做网站的公司app开发和网站开发价格
  • 电梯企业网站制作中山网站建设电话
  • 做网站推广哪些跨境电商平台企业
  • 域名注册网站推荐方案模板
  • 亚运村网站建设北京工商注册官网
  • sql2005做网站书店网站建设人员分配
  • 工商局网站怎么做股东实名认证石家庄网站建设公司怎么样
  • 做公众号的模版的网站国内网站做国外服务器
  • 做国际网站的上海高端网站公司wordpress 4.9.6 下载
  • 学校集约网站建设最牛餐饮营销手段
  • wordpress影视站网站太花哨
  • 青岛 机械 中企动力提供网站建设小说网站怎么做空间小
  • 通江县网站建设做网站到八方资源网怎么样
  • 国家网站建设ssh架构jsp网站开发