是否有可能将整个网页存储在单个二进制文件中,并使用JS显示网站
Is it possible to store a whole webpage in a single binary file and display the site using JS?
假设我有一些图像,css和html连接在一个文件中。是否有可能使用JS来显示html与图像和css适当撕扯连接的二进制文件的某种方式?
有一些方法可以将所有内容打包到一个文件中。但它们并非都是跨浏览器的。一切都取决于你的目标。
看一下这些格式:
- MHTML http://en.wikipedia.org/wiki/MHTML
- Webarchive http://en.wikipedia.org/wiki/Webarchive
- Mozilla Archive Format http://en.wikipedia.org/wiki/Mozilla_Archive_Format
它们都是特定于浏览器的,甚至需要安装一些扩展。
最简单和最受支持的方法是将所有css和js文件放入html文件中。并使用data:uri格式将图像包含到html中。理论上,甚至可以在javascript中编写二进制文件读取器
相关文章:
- 在我的网站上显示最近提交的文章/图片
- 如何更改网站上显示的文本
- Magento网站上线直播服务器只显示主页
- 使用API在我的网站Google-Map上显示搜索地址的纬度和经度
- 在网站上显示.mov作为加载屏幕的最佳方式
- 如何使用JS/jQuery在另一个网站上显示iframe中的特定内容
- 显示用于网站打印的PDF
- 检测重定向并相应地显示网站
- 在元素悬停上显示带有javascript的弹出式网站
- 如何在标题上创建弹出框,当点击关闭按钮时,不使用jquery或php在网站中显示
- 为自定义网站创建JavaScript搜索框,创建显示搜索结果的弹出窗口
- ASP MVC网站与vegas背景幻灯片不显示背景后发布到服务器
- 根据当前网站显示内容
- 留下我的网站显示弹出框与消息
- 我的网站显示空白页面
- 如何使网站显示总是在纵向方向
- 为什么我的网站显示延迟在Chrome浏览器当我滚动
- 如何阻止网站显示退出确认(该网站是在您的网站弹出窗口中打开的)
- 阻止网站显示基于特定日期的内容
- 如何在我的网站显示其他网站的一部分