保存使用javascript的html页面

时间:2011-09-17 07:00:26

标签: javascript jquery html

如何使用javascript保存呈现的html页面。

5 个答案:

答案 0 :(得分:2)

你做不到。浏览器中的Javascript没有文件IO功能。

如果有,去任何网站都可以写任何东西给你的硬盘。

答案 1 :(得分:2)

var everything = document.all 

会给你一切,但是你仍然需要将浏览器移到本地文件中。你需要一种服务器端语言。

答案 2 :(得分:1)

至少我知道一种特定于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。显然,根据以前的答案,没有通用的标准。

答案 3 :(得分:0)

目的是什么?如果您只想打印页面,请改用document.print

答案 4 :(得分:0)

您可以获取所有页面内容,然后就可以

  • 向处理html内容的脚本发送ajax请求(注意跨域限制)
  • 将内容保存到cookie中
  • 将内容保存到localStorage或某些本地数据库

在js中没有可靠的方法。 :(