【发布时间】:2011-02-02 01:11:31
【问题描述】:
我正在使用 ReCaptcha、ASP.NET 和 Gaia Ajax。我花了一些时间将 ReCaptcha AJAX API 与 Gaia 结合使用,通过补丁在 AJAX 回发中检索 recaptcha_response_field 文本框的内容。
这只是为了向您介绍这个主题。现在我想在不重新实现的情况下对 ReCaptcha 应用另一个补丁(需要一个比当前 ASP.NET 实现更好的综合开源库,但我没有时间):this question 解释了哪个。
基本上,
在调用ReCaptcha.Create()(在 AJAX 回发期间呈现 CAPTCHA)后,我需要挂钩到 recaptcha_response_field 的 OnKeyDown 事件并注入我的 Javascript sn-p 以防止提交表单。
你明白,因为我不渲染<input>标签(我无法控制它),我必须从外部挂钩。
一般来说,
我认为您实际上可能会回答一般性问题:“如何以编程方式设置 JavaScript 事件处理程序?”因为这肯定适用于所有类别的事件。
谢谢
【问题讨论】:
标签: javascript asp.net ajax