【问题标题】:Recaptcha not compatible with IE9?Recaptcha 与 IE9 不兼容?
【发布时间】:2019-12-02 13:36:28
【问题描述】:

我正在尝试建立一个使用 IE9 的网站,我必须使用验证码来防止抓取。 official recaptcha documentation 告诉它应该与 IE 10/9/8 一起使用。 当我尝试使用 browserstack 加载 recaptcha v2 时,我收到以下消息:

Please upgrade to a supported browser to get a reCAPTCHA challenge

如果我尝试使用 IE9 的 useragent 使用 Brave 加载 recaptcha's demo,我会收到相同的消息,这就是为什么我认为 google 正在阻止基于 useragent 的 recaptcha,但为什么文档说如何使它工作IE?

有这方面的资料吗?

谢谢。

【问题讨论】:

    标签: internet-explorer-9 recaptcha


    【解决方案1】:

    请检查 IE 浏览器的兼容性视图设置,并从您添加到兼容性视图的网站中删除 google.com。更多详细步骤,请查看this article

    此外,您可以参考this thread并尝试在标题部分添加以下元标记

    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" >.

    如果仍然无法正常工作,可能是您使用的 Recaptcha 不支持 IE9 版本,您可以尝试将您的计算机更新到最新的 Windows。见Microsoft’s instructions for getting Window’s updates

    【讨论】:

    • 这些都不起作用。我正在使用 BrowserStack 测试 IE9 兼容性,他们使用的是 IE 9 版本 9.0.8112.16421 更新 9.0.46 KB3124275
    • 我还使用 IE 9 检查了google recaptcha demo,它会显示“无法连接到 reCAPTCHA 服务。请检查您的互联网连接并重新加载以获得 reCAPTCHA 质询。”错误,但如果我使用 IE 11 浏览器,一切正常。似乎recaptcha不支持IE9浏览器,请尝试将IE浏览器升级到最新版本或联系recaptcha团队并将您的问题发布到recaptcha forum
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-07
    相关资源
    最近更新 更多