是否可以通过样式部分使用CSS,甚至可以通过CDO.Message从VBScript中使用外部CSS文件来发送电子邮件?
下面是我尝试过的:
Set objMessage = CreateObject("CDO.Message")
...
objMessage.HtmlBody= "<style type='text/css'>headr {font-weight: bold;}</style>" & _
"<table><tr class='headr'><td>test1</td><td>test2</td></tr>" &_
...
...
objMessage.Send这不管用。但是,以内联方式执行该操作会:
objMessage.HtmlBody= "<table><tr style='font-weight:bold;'><td>test1</td><td>test2</td></tr>" &_所有邮件都将传递到Outlook。
发布于 2015-05-20 04:15:13
无论是CDO还是Outlook对象模型负责传递电子邮件都无关紧要。查看器在那里起着关键作用。
您可能知道,Outlook使用Word呈现HTML标记。下列文章介绍了受支持和不受支持的HTML元素、属性和级联样式表属性:
发布于 2015-05-20 22:16:51
我忘了。在我的类定义中。
它工作得很好。
:
https://stackoverflow.com/questions/30329388
复制相似问题