MS Dynamics CRM, веб-ресурсы (.html) и "пользовательский" Doctype

Я пытаюсь создать тепловую карту на контроле ajax карт bing, используя некоторые данные из базы данных CRM. Для этого я создал веб-ресурс и загрузил его в CRM. Я установил кнопку, которая при нажатии открывает мой веб-ресурс (.html) с тепловыми картами. Поскольку я использую элемент управления BingMaps Ajax v7 и холст HTML5 для отображения сгенерированной тепловой карты (в виде изображения), мне нужно иметь объявление Doctype на моем веб-ресурсе. Но каждый раз, когда я помещаю это в свою HTML-страницу, загружая ее в CRM (или редактируя), CRM просто удаляет мой Doctype, и тогда у меня есть только

<html>
<head>
...
</head>
</body>
...
</body>
</html>

Тепловая карта работает отлично, потому что я проверил ее на своей локальной машине (за пределами CRM). При использовании инструментов IE Dev я получаю сообщение об ошибке, что метод getContext() не найден... Итак, я предполагаю, что мне не хватает типа документа, который CRM удаляет каждый раз, когда я редактирую или загружаю веб-ресурс. Поэтому мой вопрос заключается в том, как успешно отобразить содержимое HTML5 в Microsoft Dynamics CRM с помощью веб-ресурса (простой файл.HTML). Мне не нужен этот веб-ресурс на странице формы CRM... Когда я нажимаю кнопку карты, веб-ресурсы необходимо открывать на отдельной странице браузера.....

Заранее спасибо!

1 ответ

Решение

РЕШЕНИЕ

Если вы когда-нибудь нажмете это, как я, не используйте CRM TextEditor, потому что он удаляет тег Doctype, когда вы редактируете свой ресурс, используя его...

Решение состоит в том, чтобы отредактировать ваш веб-ресурс на вашем локальном компьютере с помощью вашего личного текстового редактора и снова загрузить его в CRM. И в этом случае тег Doctype будет там..

Другие вопросы по тегам