ReCaptcha无法在IE中加载/显示,但在Chrome和safari中完美运行
在http://www.dutchsupercross.nl/inschrijven我在底部实施了验证码。但在Internet Explorer中似乎不起作用。ReCaptcha无法在IE中加载/显示,但在Chrome和safari中完美运行
它也看起来像IE不喜欢加载HTTPS,因为我没有看到这个文件加载在开发人员工具(网络)当我改变它HTTP似乎加载JavaScript,但仍然没有显示。
任何想法,欢迎
我查了网站在我的浏览器,Mozilla,IE和Yandex的浏览器,它工作得很好。有时浏览器对兼容性有一些了解。
谷歌的recaptcha网站有一个很好的文档。检查以下链接并应用“reCAPTCHA在Internet Explorer上无法正常显示”部分下的步骤,我该怎么办?
是的,这很奇怪我也尝试过这个选项,但是很遗憾没有任何运气。 Google甚至不在该列表中。 我也试着用callback调用javascript,但也没有任何效果。 – Wesley
我无法找到最近的可能问题, 我不依赖于很多具体的处理没有浏览器的鼓励用户更新他们的浏览器。 由于暗示可能不仅仅是这样的问题。 基于SO question, 我们不会和我们不能同意所有这一切。如果我们决定支持IE,我们现在应该放弃比11更老的IE。 您还需要做出适当和勤奋的决定,基于microsoft official documentation
我想强调的是当我们决定浏览器支持时,我们也应该照顾浏览器生态系统。 你可能可以将jquery版本从2.1.0升级到2.1.4,从语义版本上它只是补丁,希望不会破坏你的代码。 但是,您还应该将小补丁升级到适合您需求和优先级的工作计划。 坦率地说,我找不到更改日志的一瞥,所以我不能保证这项工作。 但个人而言,这比重复同样的调试过程更好,结果是不确定的。
操作步骤:
可能大家知道IE版本是你谈论? – vsync
我使用IE 11(11.0.10240.16384) – Wesley
如果它不起作用,所以不要使用它,还有很多其他方法来阻止漫游器发送类似[Honeypot]的形式(https://solutionfactor.net/blog/2014/02/01/honeypot-technique-fast-easy-spam-prevention /) – vsync