【发布时间】:2015-10-04 22:34:20
【问题描述】:
我正在寻找一个可以加载外部资源的元素列表,因为不允许通过 JavaScript 进行额外的 DOM 操作。我正在尝试使用 HTML 查看器托管来自第三方的电子邮件,发生这种情况时,我需要删除所有自动加载的资源,以便仅显示基本 HTML,即使这会使内容显示不正确。
目前的名单是:
<img />
<embed />
<object />
<link />
<script />
<audio />
<video />
<style type="text/css">selector { property: uri('') }</style>
是否需要考虑其他任何元素或模式以防止加载第三方资源。而且,是的,我对沙盒属性很熟悉,但我们也需要对旧版浏览器的支持。
【问题讨论】:
-
我有一个稍微相似的要求,只是电子邮件采用包含
html标签的string格式。我想要的是一个正则表达式。你有什么运气吗?
标签: html html-email