gpt4 book ai didi

javascript - 验证码 : hooking to TextBox's OnKeyDown from script

转载 作者:行者123 更新时间:2023-11-28 10:24:05 26 4
gpt4 key购买 nike

我正在使用 ReCaptcha、ASP.NET 和 Gaia Ajax 。我花了一些时间使用 ReCaptcha AJAX API 结合 Gaia 来检索 recaptcha_response_field 的内容通过补丁实现 AJAX 回发中的文本框。

这只是为了向您介绍这个主题。现在我想对 ReCaptcha 应用另一个补丁,而不重新实现它(一个比当前 ASP.NET 实现更好的综合开源库将是可取的,但我没有时间这样做): this question解释一下。

基本上,

我需要,调用ReCaptcha.Create()后,它在 AJAX 回发期间呈现 CAPTCHA,以 Hook recaptcha_response_field 的 OnKeyDown 事件并注入(inject)我的 Javascript 代码片段,以阻止提交表单。

你明白,因为我不渲染 <input>标签(我无法控制它),我必须从外部 Hook 。

一般来说,

我认为您实际上可能会回答一般性问题:“如何以编程方式设置 JavaScript 事件处理程序?”,因为这肯定适用于所有类型的事件。

谢谢

最佳答案

我不建议即时检查验证码,因为程序在弄清楚图片的基本字符后可能会对其进行暴力破解。

我总是使用 jquery 作为事件处理程序像这样:

  $(function() 
{
$("#{TEXTBOXID}").keydown(function(event)
{
alert(event.keyCode);
});
});

(取自 Why does JQuery keydown work for window but not textbox? )

关于javascript - 验证码 : hooking to TextBox's OnKeyDown from script,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4869797/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com