假设我在一个文件中连接了一些图像、css 和 html。是否可以通过以某种方式撕掉连接的二进制文件来使用 JS 正确显示带有图像和 css 的 html?
问问题
103 次
1 回答
0
有一些方法可以将所有内容打包到一个文件中。但它们都不是跨浏览器。一切都取决于你的目标。
看看这些格式:
- MHTML http://en.wikipedia.org/wiki/MHTML
- 网络存档http://en.wikipedia.org/wiki/Webarchive
- Mozilla 存档格式http://en.wikipedia.org/wiki/Mozilla_Archive_Format
所有这些都是特定于浏览器的,甚至需要安装一些扩展。
最简单和最受支持的方法是将所有 css 和 js 文件直接放入您的 html 文件中。并使用 data:uri 格式将您的图像包含到 html 中。
理论上,甚至可以用 javascript 编写二进制文件阅读器。
于 2013-06-02T12:23:15.910 回答