在网页中呈现HTML字符串
Render HTML String Within A Webpage
我正在Django中为基于python的web服务构建一个用户仪表板。这个web服务创建电子邮件,这些电子邮件的HTML字符串保存在一个文件中(理论上也可以保存在db表中)。作为仪表板功能的一部分,我希望能够预览电子邮件,本质上是在Django html视图中呈现电子邮件的html字符串。这可能吗?我需要使用Javascript库来实现这一点吗?哪一个?任何帮助将非常感激!
编辑
澄清一下,当放入文本编辑器时,html字符串大约有360多行。它有自己的样式和自己的<head>
, <body>
,等等标签。如果有意义的话,我想把它显示为网页中的网页,这样它看起来就像一个适当的预览。我只是不知道如何做到这一点,我的经验并没有真正与js或前端开发。
使email HTML像其他页面一样可用,并将其显示在iframe中。
被警告-电子邮件客户端不使用与浏览器相同的渲染引擎。它的地狱。(我们使用这个- https://litmus.com)
除了:
document.getElementById('IDofDisplayContainer').innerHTML = 'your mail HTML string';
相关文章:
- 将html元素插入到文本字符串中,以匹配另一个html字符串
- HTML字符串作为上下文
- 正在分析HTML字符串并从中进行选择
- 将GET请求(HTML字符串)转换为完整的DOM对象
- 在树枝模板上从数据库中解压缩HTML字符串
- 如何使用Razor显示模板将字符串转换为html字符串
- 如何在不打断标记的情况下突出显示html字符串中的文本
- 使用val()在jquery循环中设置html字符串的val
- 搜索并用jQuery替换整个HTML字符串
- 替换 html 字符串中的某些“<”和“>”
- Javascript-将包含变量的html字符串作为参数传递
- 如何用JavaScript替换HTML字符串
- 如何在我的模板(Angular2/TypeScript)中将HTML字符串转换为HTML
- 在HTML字符串的某个段落后插入HTML
- 使用 javascript 压缩包含嵌入图像的 HTML 字符串
- 需要使用Java编码/转义HTML字符串,并在JavaScript中解码HTML字符串
- 在不更改 HTML 的情况下操作 HTML 字符串的内容
- 使用JavaScript从HTML字符串中提取文本
- regex在JavaScript中拆分一个html字符串
- 创建HTML对象的Javascript与创建HTML字符串的比较