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

标签 html

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

Regex to remove body tag attributes (C#)

最佳答案

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

关于html - 防止带有Style元素的html电子邮件影响整个网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8389895/

相关文章:

html - CSS从另一个div中改变一个div的颜色

php - 移动 woocommerce 小部件价格过滤器的 slider handle 起始位置

html - CSS Hover 只影响 child 而不影响 parent

HTML网页全屏

html - 如何将 html 链接添加到图像标题

javascript - 在 iFrame 中注入(inject)蒙版的 SVG 在 Firefox 中损坏

javascript - 从 FOR 循环生成的 SELECT 列表中选择 OPTION

javascript - 如何在 html 的输入或文本区域内插入标签

html - 图片不适合所有 PC 尺寸

html - 如何使导航栏始终位于顶部?