Tag: ie compatibility mode

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

我正在努力寻找一种方法来让Google的reCAPTCHA 2.0可靠地为IE用户工作。 一些IE用户收到消息: “ 请升级到支持的浏览器以获得reCAPTCHA挑战。 ” 这里和其他地方的许多post都说要在页面中添加以下元标记,我已经完成了: 添加此标记无法解决问题,并且要求网站用户尝试更改其浏览器设置不是一种选择。 我还能做些什么吗? 我也在IE 11中得到“ 对象不支持属性或方法’addEventListener’ ”错误,我怀疑它也与兼容性视图有关。 (jquery 2.1.4)

IE 7兼容模式下的JQuery Unobtrusivevalidation会导致页面中出现“未找到成员”错误

最近我注意到在Internet Explorer中查看我的网站时出现了JQuery错误。 该错误是源自JQuery源的“未找到成员”错误。 我注意到兼容模式按钮被点击 – 取消点击这修复了错误,但我无法假设我的网站用户会如此乐于助人。 从那以后,我使用不同的兼容模式测试了我的网站,似乎无法摆脱这个错误。 为了重新创建错误,我将测试页面修剪为以下内容 IE Compatibility Test 注意:我使用的是JQuery Validation版本1.11.1和Microsoft JQuery Unobtrusive Validation版本2.0。 当页面加载时,会发生“未找到成员”错误。 我注意到删除表单标签会阻止错误发生。 我也尝试过为表单提供名称和ID,但错误仍然存​​在。 我已经搜索了其他遇到此错误的人,但没有发现任何相关内容。 这让我相信我做错了什么。 我想解决这个问题,因为我担心我网站的用户会在IE中选择“兼容性视图”而该网站无法正常运行。 我错过了什么/还有其他人遇到过这个错误吗?