【发布时间】:2018-07-29 21:16:04
【问题描述】:
我有一个从我们的 gmail 帐户收集的电子邮件数据库,我正在尝试将其呈现到内部页面。
这是可行的,但是偶尔会出现由于缺少/未关闭标签而导致问题的电子邮件。那里可能有一些我不想在整个页面上呈现的 CSS。
我可以使用 iFrame,但它们似乎已经过时,而且不是正确的方法。
建议的方法是从数据库中呈现 HTML 块,但不影响页面的其余部分?
【问题讨论】:
-
当您说“渲染”时,您的意思是您正在使用浏览器引擎渲染 HTML 并输出图像吗?或者您是在谈论将电子邮件中的任意 HTML 注入页面而不会对该页面产生副作用?
-
“我可以使用 iFrame,但它们似乎已经过时,而且不是正确的方法。”是什么让你这么说?
-
对不起 - 错误地使用了渲染这个词。将电子邮件中的任意 HTML 注入页面而不会对该页面产生副作用。很高兴被我的方法击落,以前没有做过!但很好奇“Google”之类的东西如何在不影响整个页面的情况下呈现它。
-
Google 可能会更改许多标签 ID 等,并不是您可以使用任何您喜欢的 html 代码,也不是所有的 CSS 都可以在那里使用。