【发布时间】:2015-10-12 01:14:22
【问题描述】:
我正在使用 jQuery 构建一个显示电子邮件的网页。电子邮件是从 REST 服务读取的,可以是纯文本或 html 格式。
到目前为止,我测试过的所有 html 格式的邮件都只有正文内容 - 即没有 <html> 或 <head> 或 <body>。今天我收到一封 html 格式的邮件,里面有一个完整的文档。头部和身体标签被过滤掉(大概是浏览器),但我的问题是邮件使用的样式是从发件人的网站获取的。
这引发了一系列关于安全性等问题。我的应用是否应该允许此类链接?我应该提取link 和script 标签并将它们插入我的页面head 吗?
还有类似iframe的解决方案吗?
【问题讨论】:
-
刚刚看到有一种方法可以动态填充 iframe。 stackoverflow.com/questions/10418644/…
标签: javascript jquery html email