由于IE兼容性问题,无法可靠地使用Google Recaptcha 2.0和jQuery 2.1.4



我正在努力寻找一种方法来获得Google的Recaptcha 2.0,以可靠地为IE用户使用。一些IE用户正在收到消息:

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

在此处和其他地方说的许多帖子将以下元标记添加到页面上,我已经完成了:

<meta http-equiv="X-UA-Compatible" content="IE=edge;" />

添加此标签没有解决问题,并要求网站的用户尝试更改其浏览器设置。

还有我可以做的其他事情吗?

我还会得到" 对象不支持属性或方法'addeventListener'" IE 11中的错误",我怀疑它也与兼容性视图有关。(jQuery 2.1.4)

首先,您是否尝试过删除半颜色?

第二,您引用的错误表明您在兼容性视图中查看页面。(您可以使用F12工具的"仿真"选项卡进行检查。)

您是否将其部署到本地网页或Intranet网站(例如您的本地网络)?如果是这样,您是否尝试在页面上添加Web(MOTW)的标记?这告诉IE在Internet区域打开页面,这反过来允许x-ua-compatible标头优先。(默认情况下,IE在兼容性视图中打开Intranet页面。)

如果它是Intranet网站或您可以访问Web服务器标头,则还可以配置服务器以发行x-ua-compatible指令,而不是在页面中指定。

最新更新