2010-07-11 21 views
0

我正在使用带有jquery和ajax的recaptcha来保护我工作的网站中的表单。但我认为我错过了一些导致垃圾邮件机器人只会直接发布到表单处理程序的权利?Client recaptcha does not help much

那我该怎么办?我真的需要在模式对话框中保留recaptcha控件,原因有几个,其中之一就是屏幕空间。

btw,我使用的是asp.net mvc。

THX

回答

1

你需要确保你的表单包含的一些信息不能被垃圾邮件机器人的猜测 - 如果您的验证码是所有意图和目的“可选”,那么它也没用。 :(你可以有一个隐藏的表单字段,由JavaScript填充,其中包含例如一个适当混淆的时间戳(以UTC来避免时区问题)?

+0

您能否详细介绍一下您的建议? – Yannis 2010-07-12 05:32:29