用于html中图像验证码的Javascript

时间:2009-03-12 06:07:28

标签: javascript html

我想在html代码中使用javascript for Image captcha Whcih动态生成图像并将给定字符与图像字符匹配。 在进入新页面之前,必须检查两者是否相同
我想用自己创造它,我怎么能实现它?

先谢谢,
Praveen J

2 个答案:

答案 0 :(得分:4)

使用recaptcha。这就是stackoverflow使用的!

答案 1 :(得分:4)

  

我想在html代码中使用javascript for Image captcha。 Whcih动态生成图像并将给定字符与图像字符匹配。在进入新页面之前,必须检查两者是否相同

虽然你可以想象一些形状写入< canvas>,SVG或VML元素 - 甚至(在非IE浏览器上)创建一个带有像素值的'data:'URL的图像 - 没有必要

验证码的任何完全客户端方法已经受到损害,因为它需要知道要检查的“正确”答案。攻击者可以自己运行JavaScript来找出答案。或者只是关闭JavaScript以避免检查。

要执行验证码,您需要服务器端脚本(攻击者无权访问)才能完成工作。