jquery - 在 jQuery UI 对话框确认框中使用验证码

标签 jquery jquery-ui captcha jquery-ui-dialog confirm

我有一个 JQuery UI 对话框确认框,我需要“额外确定”用户在单击“确认”时确实是这么想的,所以我想我想使用验证码来捕获此确认信息。基本上,禁用弹出窗口中的“确认”按钮,直到输入的文本与验证码图像匹配。

关于如何做到这一点的任何想法,或者甚至是更好的方法来做到这一点,而无需诉诸愚蠢的第二个“你真的真的真的确定吗?”弹出窗口?

最佳答案

如果您只想在客户端解析验证码,那么它们很容易被绕过。不要信任浏览器。

所以你确实想在服务器上进行检查。如何包含它取决于您选择使用的验证码。

如果不是关于验证码,而是让用户思考“正确的选择”:我所做的是给用户思考时间:仅在一定时间后启用提交按钮。但显示“思考计时器”倒计时。 (顺便说一句:用户讨厌它,但至少他们考虑自己的选择,而不是如何阅读验证码)。

关于jquery - 在 jQuery UI 对话框确认框中使用验证码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4346688/

相关文章:

javascript - JS/jQuery 从 Wordpress 导航创建移动导航

javascript - 启用和禁用 HTML 按钮单击下拉菜单

javascript - 如何在包含多个元素的 div 上添加点击事件

JQuery Datatable 首次加载问题

java - 如何在java spring中集成验证码

javascript - 与 jQuery 一起玩球的 backbone.js 替代品?

jquery - 使用JS按百分比部分实现一个CSS类

javascript - 使用 jQuery 调用另一个函数

Django简单验证码无法获取ValidationError异常

php - 使用 AJAX 重新加载验证码