[英]Javascript compatability errors with Microsoft Dynamics CRM 2013
我正在运行Microsoft Dynamics CRM 2013的自定义代码验证工具,并将以下内容标记为潜在问题。
这些都来自使用jQuery JavaScript Library v1.6.1的一个JavaScript文件。
谁能告诉我:-除了ActiveXObject,我知道它是IE,只有在其他主流浏览器(例如Firefox / chrome)中存在这些问题时,IE才是IE。 -是否需要更新Java脚本库的版本?还是需要将这些方法调用替换为兼容的方法调用?
自定义代码验证工具将始终返回任何jQuery
库的问题,因为jQuery
支持多种浏览器(包括旧的浏览器),并且包含保持这种兼容性的代码。
根据MSDN ,主要要点是在CRM内使用jQuery
库(我指的是CRM 2011版本,因为CRM 2013尚未发布)
Microsoft Dynamics CRM 2011 Web应用程序中唯一受支持的jQuery使用是使用jQuery.ajax方法从REST端点检索数据。 不支持使用jQuery修改Microsoft Dynamics CRM 2011应用程序页面或表单。 您可以在自己的HTML Web资源页面中使用jQuery。
因此,如果您将jQuery
用于REST终结点并在WebResources内部使用,则无需担心这些问题,但是,如果将它用于操纵DOM(例如更改字段的背景颜色),则该格式不受支持并且可能导致当前和将来版本的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.