6

我可以在带有 src 属性 = 的 img 的 HTML 报告中嵌入图形"data:image/png;base64,base64_encoded_characters_go_here"

它在我测试过的所有浏览器中都能正常工作。

到目前为止,最后一个障碍是将编码的 favicon.ico 文件嵌入 HTML 报告中,这样浏览器就不必执行 GET。

到目前为止,我拥有的最佳解决方案是要求网站图标公开出现在我们的网站上。但这并不能完全处理我们所说的独立目标。这个解决方案要求我指定一个“快捷图标”链接,如果这确实是唯一的方法,那就这样吧。但我想确定一下。我只是不想有一个充满版本控制的 favicon%d.ico 文件的目录。

背景...

我有一个 XML => XSLT => HTML 桌面应用程序,它生成的 HTML 报告可以自包含和共享,例如,通过电子邮件附件。自包含的性质对于解决很多我不想解决的版本控制问题很有用。事实上,我已经解决了大部分问题。

当然,制作自包含报告的目标是收件人的浏览器不需要执行 GET。因此,样式表和大多数图形都嵌入/编码在 HTML 页面中,而不会显着增加 HTML 报告的大小。

我说这一切是为了避免很多关于我为什么要这样做的明显问题。但请记住,这不是一个网站,它只是一个报告生成器。

4

0 回答 0