MS Dynamics CRM,Web资源(.html)和"自定义"Doctype

rjo*_*vic 4 html5 doctype webresource dynamics-crm dynamics-crm-2011

我正在尝试使用CRM数据库中的一些数据在bing maps ajax控件上创建热图.为此,我创建了Web资源并将其上传到CRM.我设置了按钮,当点击时打开我的web资源(.html)和热图.因为我使用BingMaps Ajax v7控件和HTML5画布来显示生成的热图(作为图像),我需要在我的网络资源上使用Doctype声明.但每当我把它放在我的html页面中,同时将其上传到CRM(或编辑),CRM只是删除我的Doctype然后我只有

<html>
<head>
...
</head>
</body>
...
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

热图工作得很好,因为我在我的本地机器(CRM之外)上进行了测试.使用IE开发工具我得到错误,找不到getContext()方法...所以,我的猜测是我缺少每次编辑或上传网络资源时CRM删除的doctype.所以我的问题是如何使用Web资源(普通.HTML文件)在Microsoft Dynamics CRM中成功显示HTML5内容.我不需要在CRM表单页面中拥有该Web资源...当我单击地图按钮时,需要在单独的浏览器页面中打开Web资源.....

先感谢您!

rjo*_*vic 6

如果您像我一样点击这个,请不要使用CRM TextEditor,因为他在使用他编辑资源时删除了Doctype标记.

解决方案是使用个人文本编辑器在本地计算机上编辑Web资源,然后在CRM中再次上载.在这种情况下,Doctype标签将在那里..