Azure B2C中的自定义模板不';如果启用了JavaScript,则无法在IE11中工作
我在Azure Active Directory B2C中有登录V2策略 我还启用了JavaScript 因为我用它来操纵表单中的一些元素 这种配置在Google Chrome中运行得很好,但每当我尝试在InternetExplorer11中运行它时,我都会 SCRIPT1002:语法错误 在控制台中,登录按钮没有响应 启用JavaScript时会发生这种情况。 当我禁用它时,页面在IE11中工作(但我的操作不起作用)Azure B2C中的自定义模板不';如果启用了JavaScript,则无法在IE11中工作,azure,azure-active-directory,internet-explorer-11,azure-ad-b2c,Azure,Azure Active Directory,Internet Explorer 11,Azure Ad B2c,我在Azure Active Directory B2C中有登录V2策略 我还启用了JavaScript 因为我用它来操纵表单中的一些元素 这种配置在Google Chrome中运行得很好,但每当我尝试在InternetExplorer11中运行它时,我都会 SCRIPT1002:语法错误 在控制台中,登录按钮没有响应 启用JavaScript时会发生这种情况。 当我禁用它时,页面在IE11中工作(但我的操作不起作用) 以前有人遇到过这个问题吗?我发现了问题所在。 我使用了ES6语法,比如 (
以前有人遇到过这个问题吗?我发现了问题所在。 我使用了ES6语法,比如
() => {
...
}
有一次我把它换成了
function () {
...
}
它在IE11上起了作用
多谢各位
@托马斯
和
@Zhi Lv-MSFT我想这个jquery版本不受ie支持吧?您可以指定要使用的jquery版本吗?或者它是固定的吗?我不直接在模板中使用jquery。我认为B2C注入了它。版本是jquery-bundle-1.10.2.min.js(315655),我无法控制它。目前,Azure B2C似乎正在使用jquery版本1.10,而Azure AD B2C使用特定版本的jquery。不要包含其他版本的jQuery。在同一页上使用多个版本会导致问题。而且,不支持使用RequireJS。因此,请检查您是否正在使用另一个版本的JQuery和requireJS。请参阅并检查详细信息。@ZhiLv MSFT谢谢,但我发现了问题所在。请看我的答案。对于IE 11,它不支持lamba:-)