将JS字符串制作成.html下载链接
Make JS string into .html download link
如何创建一个JavaScript按钮来下载放入字符串中的html页面。这样人们就可以下载一个页面进行离线查看。
所以我有这个字符串(只是一个小样本):
var DownloadHtml="<html><head><title>Test</title></head><body><p>Test</p></body></html>";
我希望能够让用户下载HTML页面。
编辑以使其更加清晰:
我更喜欢可下载的东西,这样用户就可以把它放在桌面上了。这并不是页面本身的离线版本,它是视频服务中标签的时间列表,标签在观看时显示在列表中,但你也可以下载它来查看谁在何时发表了评论,点击其中一条评论,你就可以在该人发表评论的时间打开视频
作为答案:
<script src="http://danml.com/js/download.js">
<script>
var DownloadHtml="<html><head><title>Test</title></head><body><p>Test</p></body></html>";
download(DownloadHtml, "saved.html", "text/html");
</script>
请注意,如果您想支持旧的浏览器,您需要从服务器上回显它,并附加一个内容处置头。
您需要使用缓存和<html manifest=...>
它允许您定义用户脱机查看时要显示的元素。
阅读更多:http://www.w3schools.com/tags/att_html_manifest.asphttp://www.w3schools.com/html/html5_app_cache.asp
相关文章:
- 如何使用javascript或html下载PDF格式的填写表单
- 在提交时打开thankyou.html+下载PDF
- HTML锚标记无法在android平台中下载文件
- 链接到 HTML 中的下载
- 在 Lua/Luci 服务器上使用 HTML/JavaScript 下载服务器根文件系统中的现有文件
- 文件下载html与错误处理FileNotFound
- 在字符串中显示下载的html
- 在HTML下载列表中获取一个带有Selected Option的var到Google Script Spreadshee
- 如何将当前文档的内部 HTML 下载为文件
- PHP/HTML:下载PDF链接处理页面加载
- 更改 html 下载的名称
- html下载属性在Firefox中不起作用
- 将JS字符串制作成.html下载链接
- 另存为使用PHP或HTML(下载整个网站)
- Safari添加.html下载xlsx使用epplus jquery.fileDownload.js
- 如何监控html下载事件
- 如何使用$.ajax从HTML下载JSON
- Jquery或HTML下载图像点击或链接
- Safari -数据导出/html下载属性不工作
- 将HTML下载到iOS持久存储并加载/导航到它