出于安全原因,我们在我们的Web应用程序中禁用了iframe和javascript。现在我们想在登录过程中实现reCAPTCHA。我看到它在页面上嵌入了一个iframe
,该页面被禁用,因此无法看到。没有使用iframe
或javascript实现reCAPTCHA的方法吗?是否有可能使用reCAPTCHA没有iframe和任何JavaScript?
6
A
回答
2
我在为没有Javascript的残疾人(即盲人)寻找这个问题。
一个丑陋的解决方案可能是从服务器调用ReCaptcha,获取生成的HTML,传递给浏览器,当用户单击时提交表单,然后使用Javascript提交用户的输入。
它看起来像谷歌明确禁止从Web服务器调用其ReCaptcha API。 这意味着使用不带Javascript的ReCaptcha是不可能的。
对于iframe,我还没有测试过。
另外,您需要了解Google和其他软件提供商喜欢提供JavaScript SDK,因为它更易于维护。如果你砍里面JS/I帧直接调用的API,它很可能在几个月后的JS已经改变,你砍坏了......
但是,您可以使用验证码不JS: How to hide recaptcha for JavaScript enabled browsers and pass html validation
基本上遵循上面的链接并使用user968834的示例
相关问题
- 1. 有没有可能问是否有任何参数?
- 2. 是否有可能使用jQuery,Javascript,
- 3. 是否有可能proxify任何功能
- 4. 任何表中都没有找到索引 - 是否有可能?
- 5. 是否有可能显示div的父母没有任何ID
- 6. 是否有可能从javascript scriptdef任务中调用ant任务?
- 7. 是否有可能加载整个HTML页面没有iframe,但使用jQuery?
- 8. 有没有可能使用Promise和Deferred的任何情况?
- 9. 是否有可能在Javascript
- 10. 是否有可能改变iFrame的CSS?
- 11. 是否有可能...是否有任何教程可用..用于构建没有Visual Studio的SharePoint插件
- 12. 是否有可能使用ReSharper和Blend?
- 13. 是否有可能有客户端验证没有JavaScript
- 14. 是否有可能在phonegap ios应用程序中使用iframe
- 15. Jquery没有使用Recaptcha
- 16. 使用没有unsafeWindow的Recaptcha?
- 17. 是否有可能使24 bpp和没有alpha通道的NSBitmapImageRep?
- 18. 是否有可能使跨浏览器网站没有任何IE条件CSS?
- 19. 是否有可能使没有任何插件的jQuery模式弹出?
- 20. 是否有可能$ _GET没有ID?
- 21. 是否有可能使用Curl伪造Cookie和JavaScript?
- 22. 是否有可能使用SVG Graphics和Javascript创建此图表?
- 23. 是否有可能使用sqlite构建html和javascript的网站
- 24. 是否有可能使用GWT和JavaScript制作网站?
- 25. 是否有可能没有任何关联的文本智能GWT ComboBoxItem?
- 26. 是否有可能使用javascript单击按钮创建一个iframe
- 27. 是否有任何可能使用PureRenderMixin在反应本土
- 28. 是否有任何可能使用LINQ加入Enum值与TableData
- 29. 是否有任何可能的危险使用“JQuery.on()”大量
- 30. 是否有可能使用nodejs express与任何jquery库如datatables?