【问题标题】:Clicking Google reCAPTCHA checkmark does nothing on IE9单击 Google reCAPTCHA 复选标记在 IE9 上没有任何作用
【发布时间】:2018-09-11 01:37:05
【问题描述】:

Google reCAPTCHA 无法在 IE9 上运行(兼容性视图已禁用)。它正确加载,但复选标记不可点击。几秒钟后,复选标记消失并显示:

请升级到支持的浏览器以获得 reCAPTCHA 挑战。

或者,如果您认为此页面有误,请 检查您的互联网连接并重新加载。

它还会抛出以下错误:

'MessageChannel' is undefined

IE

有没有办法让它在 IE9 上运行?是否有人能够或至少尝试过移植 Channel Messaging API?

谢谢!

【问题讨论】:

    标签: javascript internet-explorer-9 recaptcha message-channel


    【解决方案1】:

    您是否安装了任何 Windows 安全更新?

    您是否更改了任何组策略,例如“关闭数据 URI 支持”?

    如果是,则尝试启用此策略或出于测试目的尝试删除该安全更新可能会解决问题。

    还可以尝试使用其他浏览器进行测试,并检查这些浏览器是否存在相同问题或是否正常工作。

    它可以帮助我们缩小问题范围。

    您可以让我们知道您的测试结果。我们会尽力为您提供进一步的建议。

    问候 迪帕克

    【讨论】:

    • 嗨,Deepak,感谢您的评论。该问题仅发生在 IE9 上(可能在旧版本的 IE 中,但我不需要支持它们)。我没有安装任何 Windows 安全更新或更改任何策略。该问题似乎与使用 IE9 不支持的 Channel Messaging API 有关。
    猜你喜欢
    • 2022-10-30
    • 2017-02-13
    • 1970-01-01
    • 2012-11-23
    • 1970-01-01
    • 2012-02-15
    • 2018-06-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多