防止带有Style元素的html电子邮件影响整个网页

时间:2011-12-05 18:16:13

标签: html

我们有一个显示电子邮件的单页网页应用。我们正在查看的一些电子邮件包含样式元素,这些元素在加载到DOM时会影响我们的整个应用程序。防止这种情况发生的最佳方法是什么?我正在使用HtmlAgilityPack删除样式元素,如下面的帖子所示,但我想知道是否有更简单的方法。

Regex to remove body tag attributes (C#)

2 个答案:

答案 0 :(得分:4)

使用iframe s。这会将消息放入单独的文档中,并且不会造成样式干扰。

答案 1 :(得分:0)

既然你说过html电子邮件,那么让Css工作的唯一方法就是提供内联css样式。外部CSS永远不会在html邮件上工作。