CRM 2011:填充电子邮件正文后,在Case的“说明”字段中显示不需要的文本

时间:2014-04-04 10:39:17

标签: javascript css dynamics-crm-2011 dynamics-crm

我使用以下javaScript在Email主体中填充案例(事件)描述。它将以下不需要的文本放在描述框中。

v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);}

的JavaScript

o.EmailBody = oXml.selectSingleNode("template/body").text;
Xrm.Page.getAttribute("description").setValue(o.EmailBody);

案例描述字段中填充的文字

From: Joe.Blogs@anything.com Sent: 04/04/2014 09:40:48 To: itsupport@example.com; Subject: Test Subject

v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);}

Hi,

Email Body Text.

Kind Regards Joe Bloggs

如果有任何方法可以格式化此文本,有人可以建议我吗?如果不是我想完全摆脱它。

由于

1 个答案:

答案 0 :(得分:2)

v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}

这是Vector Markup Language。某些电子邮件客户端和Word使用它来格式化文本。试着确定身体的哪个部位。之后,您可以选择它们(例如document.getElementsByTagName("v:oval"))在粘贴到属性之前裁剪它。

您能为我们提供o.EmailBody内容吗?