Applies ToDynamics CRM 2013 Microsoft Dynamics CRM 2013 Service Pack 1 Microsoft Dynamics CRM 2011

症状

更新到 Google Chrome 37 后,尝试添加新的状态描述或在 Microsoft Dynamics CRM 中编辑现有状态描述时收到错误。

此字段的自定义事件出错。

Field:window

Event:onload

Error:undefined

原因

Google Chrome 版本35已弃用 JavaScript 方法 showModalDialog ()。 从 Google Chrome 版本37开始,默认情况下,此方法将处于关闭状态。 showModalDialog ()是创建对话框并返回由对话框设置的值的方法。 这是在 Microsoft Dynamics CRM 的对话框返回方案中使用的核心方法。

解决方案

在2015年5月之前,可使用一个注册表解决方法来还原 showModalDialog ()方法。 若要启用 showModalDialog ()方法,可以使用以下步骤:

1. 下载适用于 Windows 的 ADM 策略模板

2. 提取已下载的文件,然后导航到 "开始" |运行: msc3。 导航到 "本地计算机策略" |计算机配置 |管理 Templates4。 右键单击 "管理模板",然后选择 "添加/删除 Templates5"。 通过特定 language6 的对话框添加已下载的 chrome .adm 模板。 添加模板后,"经典管理模板" 下将显示 Google Chrome 文件夹。 在右列中选择 "EnableDeprecatedWebPlatformFeatures 设置"。 右键单击该设置,然后选择 "Edit8"。 编辑 EnableDeprecatedWebPlatformFeatures,如下所示:

a. 粘贴到以下字符串值: ShowModalDialog_EffectiveUntil20150430

b. 在 "显示内容" dialogc 上单击 "确定"。 在启用的 "弃用的 Webplatform 功能" 对话框中单击 "应用" 和 "确定"9. 重启 Google Chrome 浏览器,然后在地址栏中键入 chrome://policy

a. 您应该注意,此已否决的功能现已启用。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。