use*_*044 0 javascript dynamics-crm custom-code dynamics-crm-2013
我正在运行Microsoft Dynamics CRM 2013的自定义代码验证工具,并将以下内容标记为潜在问题.
这些都来自一个使用jQuery JavaScript Library v1.6.1的JavaScript文件
任何人都可以告诉我: - 除了ActiveX对象,我知道这只是IE浏览器,如果这些是其他主流浏览器如Firefox/Chrome的问题. - 我是否需要更新java脚本库的版本 - 或者我是否需要将这些方法调用替换为兼容的?
自定义代码验证工具将始终返回任何jQuery库的问题,这是因为jQuery支持多个浏览器(包括旧浏览器)并包含保持此兼容性的代码.
jQuery根据MSDN,我的主要观点是您在CRM中使用库(我参考CRM 2011版本,因为CRM 2013尚未推出)
Microsoft Dynamics CRM 2011 Web应用程序中唯一支持使用jQuery的方法是使用jQuery.ajax方法从REST端点检索数据.不支持使用jQuery修改Microsoft Dynamics CRM 2011应用程序页面或表单.您可以在自己的HTML Web资源页面中使用jQuery.
因此,如果您使用jQueryREST端点并在WebResources中使用,则无需担心问题,但如果您使用它来操作DOM(例如更改字段的背景颜色),则不支持它并且可能导致当前和未来版本的问题.