JavaScript-能不能用HTML5的canvas实现验证码功能哇

JavaScript-能不能用HTML5的canvas实现验证码功能哇

甜柠檬 发布于 2017-07-16 字数 231 浏览 1235 回复 2

不好意思可能是我的问题没问清楚吧,修改一下
验证码当然要跟后台交互,我是想说能不能在后台生成简单的几何形状的图片,或者几个坐标点等等情况。然后让用户通过HTML5的canvas在网页上绘制图像,然后实现验证。
目的是想跟用户交互

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

归属感 2017-08-02 2 楼

验证码图片必须在服务端生成,否则就失去意义了

晚风撩人 2017-07-21 1 楼

单纯的HTML5 Canvas和客户端JavaScript是不行的,还是需要服务端来生成验证码,不过Node.js倒是有一个扩展叫“node-canvas”可以用来生成验证码。node-canvas是把cairo api 封装成canvas api格式 ,这样就可以在服务器端通过node.js和HTML5 Canvas来生成验证码。服务器端还需要安装cairo图片处理库。

参考网址:http://jack.datamm.com/post/nodejs/node-canvas-gererate.html