Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript保存的html页面_Javascript_Jquery_Html - Fatal编程技术网

使用javascript保存的html页面

使用javascript保存的html页面,javascript,jquery,html,Javascript,Jquery,Html,如何使用javascript保存呈现的html页面。您不能。浏览器中的Javascript没有文件IO功能 如果有,访问任何网站都可以将任何内容写入硬盘。你不能。浏览器中的Javascript没有文件IO功能 var everything = document.all 如果有,访问任何网站都可以将任何内容写入硬盘 var everything = document.all 将为您提供所有信息,但您仍然需要将浏览器移到本地文件中。为此,您需要一种服务器端语言 将为您提供所有信息,但您仍然需

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

您不能。浏览器中的Javascript没有文件IO功能


如果有,访问任何网站都可以将任何内容写入硬盘。

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

var everything = document.all 
如果有,访问任何网站都可以将任何内容写入硬盘

var everything = document.all 
将为您提供所有信息,但您仍然需要将浏览器移到本地文件中。为此,您需要一种服务器端语言


将为您提供所有信息,但您仍然需要将浏览器移到本地文件中。为此,您需要一种服务器端语言

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

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

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

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

在js中没有可靠的方法可以做到这一点:(

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

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

在js中没有可靠的方法可以做到这一点。(

至少我知道有一种Windows/IE特定的方法可以保存当前HTML文件:


但是,我想知道其他浏览器(如Chrome)是否有类似的文件I/O API。显然,根据之前的回答,没有通用的标准。

至少我知道一种Windows/IE特定的方法来保存当前HTML文件:


但是,我想知道是否有其他浏览器(如Chrome)有一些类似的文件I/O API。显然,根据前面的回答,没有通用的标准。

@user949976-执行什么任务?你说保存一个呈现的HTML文件,但你没有说它呈现在哪里以及要保存在哪里。从这个问题上,我看不出ASP.NET与它有什么关系。我有保存图像。单击“不”hat按钮我想弹出一个弹出窗口,要求用户将html页面保存到本地驱动器。@user949976-执行什么任务?你说保存一个呈现的html文件,但你没有说它呈现在哪里以及保存在哪里。从这个问题上看,我看不出ASP.NET与它有什么关系。我已经保存了图像。单击该按钮我想保存它弹出窗口,要求用户将html页面保存到本地驱动器。您可以使用命令行JavaScript自动执行IE并保存任何您想要的内容…但我怀疑您试图从页面执行此操作-然后查看Oded的回复。您想将html保存到何处?您可以使用命令行JavaScript自动执行IE并保存任何您想要的内容…但是我怀疑你试图从页面上做这件事,而不是看到Oded的回复。你想把HTML保存到哪里?:(?我会说:-d和“呸!”。如果你能做到这一点,那就太糟糕了!是的,“呸”我会皱眉头,因为我不能给出一个完整的答案。+如果你想一想,随着一项技术的进步,它会推动所有其他人这样做,所以如果JS有更多的力量,不要只考虑坏的部分,想想好处也可以!(?)我会说:-D和“PHIW!”.如果你能做到这一点,那就太糟糕了!是的,“呸”我是皱眉头,因为我不能给出一个完整的答案。+如果你想一想,随着一项技术的进步,它会推动所有其他人这样做,所以如果JS有更多的力量,不要只考虑坏的部分,想想好处,我有HREF的图像。点击事件,我想展示弹出的WHIC。h将保存呈现的html页面。我有带有href的图像。单击事件时,我想显示将保存呈现的html页面的弹出窗口。