使用javascript保存html页面
Save html page of using javascript
如何使用javascript保存渲染的html页面
你不能。浏览器中的Javascript没有文件IO功能。
如果有的话,去任何网站都可以把任何东西写入你的硬盘。
var everything = document.all
将为您提供所有内容,但随后您仍然需要将浏览器移到本地文件中。为此,您将需要一种服务器端语言。
至少我知道一种特定于Windows/ie的方式来保存当前的HTML文件:
http://p2p.wrox.com/javascript-how/3193-how-do-you-save-html-page-your-local-hd.html post78192
然而,我想知道是否其他浏览器(即Chrome)有一些类似的文件I/O API。显然,根据前面的答案,没有一个通用的标准。
为什么?如果您只想打印页面,请使用document.print
代替。
你可以得到所有的页面内容,然后你可以
- 向处理html内容的脚本发送ajax请求(注意跨域限制)
- 将内容保存到cookie
- 将内容保存到localStorage或其他本地数据库
相关文章:
- 使用javascript将动态表从一个html页面打印到另一个html页
- 在chrome.tabs.onCreated之后加载HTML页面
- 使用chrome扩展编辑页面html
- 阻止WordPress自动格式化页面HTML
- 如何将数据从一个页面传递到另一个页面html
- 如何使用ceratin Javascript逻辑更新JSP页面html元素
- 我可以通过Javascript从另一个网页获取特定的页面HTML代码吗?
- 淡入 在页面 html 之间淡出并使用数组脚本更改图像
- 我使用XMLHttpRequest作为菜单,当我请求一个包含javascript的页面HTML时,没有任何反应,为什么
- 如何强制浏览器缓存页面.html
- 如何在jQuery中加载页面html和内容(如图像)
- 复制的文件不起作用 - ID在不同页面HTML JavaScript PHP中不起作用
- 如何在没有实际页面刷新的情况下更新页面html和url
- 使用javascript转到另一个页面html
- 如何在页面html区域APEX(Oracle Application Express)上使用共享组件静态文件或CSS文件
- 替换页面html中多次出现的单词
- 如何避免在菜单下拉菜单中重新加载页面?HTML与JQUERY
- 无法重定向其他页面(HTML、Javascript)中的输出
- 提交操作,但显示不同的页面HTML
- 将文本框的值传递给另一个页面html