我正在尝试使用 CRM 数据库中的一些数据在 bing maps ajax 控件上创建热图。为此,我创建了 Web 资源并将其上传到 CRM。我设置了按钮,单击该按钮可打开带有热图的 Web 资源 (.html)。因为我使用 BingMaps Ajax v7 控件和 HTML5 画布来显示生成的热图(作为图像),所以我需要在我的 Web 资源上声明 Doctype。但是每次我把它放在我的 html 页面中,同时将它上传到 CRM(或编辑)时,CRM 只会删除我的 Doctype,然后我只有
<html>
<head>
...
</head>
</body>
...
</body>
</html>
热图效果很好,因为我在本地机器(CRM 外部)上对其进行了测试。使用 IE 开发工具时,我收到错误,即找不到 getContext() 方法……所以,我的猜测是我缺少 CRM 每次编辑或上传 Web 资源时都会删除的文档类型。所以我的问题是如何使用 Web 资源(纯 .HTML 文件)在 Microsoft Dynamics CRM 中成功显示 HTML5 内容。我不需要在 CRM 表单页面中拥有该网络资源......当我单击地图按钮时,需要在单独的浏览器页面中打开网络资源......
先感谢您!