是否可以在没有iframe和任何javascript的情况下使用reCAPTCHA
Is it possible to use reCAPTCHA without iframe and any javascript?
出于安全原因,我们在Web应用程序中禁用了iframe和javascript。现在我们想在登录过程中实现 reCAPTCHA。我看到它在页面上嵌入了一个iframe
,该被禁用,因此看不到。有没有办法在不使用iframe
或javascript的情况下实现reCAPTCHA?
我正在为没有Javascript的残疾人(即盲人)看这个问题。
一个丑陋的解决方案可能是从服务器调用ReCaptcha,获取生成的HTML,将其传递给浏览器,在用户单击时提交表单,然后使用Javascript从服务器提交用户的输入。
看起来谷歌无论如何都明确禁止从Web服务器调用其ReCaptcha API。这意味着在没有Javascript的情况下使用ReCaptcha是不可能的。
对于 Iframe,我还没有测试过。
另外,你需要明白,谷歌和其他软件提供商喜欢提供javascript SDK,因为它更容易维护。如果你破解内部的 JS/iframe 直接调用 API,很可能几个月后 JS 发生了变化,你的黑客被破坏了......
但是,您可以在没有JS的情况下使用ReCaptcha:如何隐藏启用 JavaScript 的浏览器的验证码并通过 html 验证
基本上按照上面的链接并使用user968834的示例
相关文章:
- JavaScript-在手机上不工作的情况下,在外部单击时隐藏元素
- 在不设置协议的情况下,使用javascript/jquery更改iframe-src
- 如何在不单击javascript中的按钮的情况下触发事件
- 图像可以从源<img src=""/>.TEXT可以在没有javascript的情况下从外部
- 无法't在不使用Javascript刷新页面的情况下多次将值传递给文本框
- 有没有一种方法可以在没有文档或jQuery的情况下使用javascript解码html实体
- 如何在没有ajax的情况下将javascript动态数据发送到php变量
- 如何使用JavaScript在没有html dom的情况下隐藏html元素
- 如何在不知道关键字的情况下访问javascript对象值
- 为什么在这种情况下,“This”确实充当javascript函数中的私有成员
- 如何在不保存到其他变量的情况下更改JavaScript中的值
- 在不使用PHP的情况下将表单输入值获取到Javascript中
- 如何在不预定义的情况下将javascript函数传递到另一个函数中
- 在给定 javascript 中的表头的情况下生成 TSV 文件
- 如何在不退出javascript的情况下从javascript更新网页
- 我可以在不使用乘法运算符“”的情况下进行乘法运算吗*"在JavaScript中
- 在不使用循环的情况下,从一个数据库字符串值向javascript数组添加多个对象
- Haxe Javascript:在不使用Reflect的情况下按名称获取和设置属性
- 在不使用javascript的情况下,可以在表单字段中设置文本占位符(以提示最终用户插入特定格式)
- 在这种javascript情况下,除了eval之外的任何其他选项