如何在html中使用javascript将文本转换为验证码图像?

时间:2013-02-01 12:01:01

标签: javascript captcha

我正在设计一个注册网页,每次都需要验证码图像以确保安全。

如何将文本转换为验证码图像?

1 个答案:

答案 0 :(得分:1)

您不应该在客户端(浏览器上的HTML页面)找到验证码挑战的答案。这是任何非人类试图击败挑战的地方。如果您希望使用javascript在浏览器中生成图像,则需要在客户端获得答案。

查看服务器端验证码选项,或者作为reCAPTCHA之类的服务提供,或者为您选择的编程语言提供一些库或脚本。

请注意,即使正确实施的验证码也可以通过文本识别(OCR)或manually自动相对轻松地进行打击。

有关事先讨论,请参阅this stackoverflow question。有关传统文本识别验证码的替代方法,请参阅In Search Of The Perfect Captcha