Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.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 有没有办法在不运行服务器软件的情况下通过网页编辑本地文件?_Javascript_Html_Web - Fatal编程技术网

Javascript 有没有办法在不运行服务器软件的情况下通过网页编辑本地文件?

Javascript 有没有办法在不运行服务器软件的情况下通过网页编辑本地文件?,javascript,html,web,Javascript,Html,Web,我有一个网页,它基本上只是一个大的链接表。我使用javascript读取文本文件,对其进行解析,并在此基础上创建一个表 我希望能够在页面上有一个按钮来添加新的一行链接,并将它们添加到文本文件(或其他文件类型,如果更好的话) 我知道您可以使用php、node.js和其他方法来实现这一点,但我发现的所有方法都需要运行服务器软件。这有什么办法吗?例如,有没有一种方法可以使用javascript调用python脚本,或者其他任何方法 该页面仅供个人使用,因此如果可能的话,我希望避免运行服务器软件只是为了

我有一个网页,它基本上只是一个大的链接表。我使用javascript读取文本文件,对其进行解析,并在此基础上创建一个表

我希望能够在页面上有一个按钮来添加新的一行链接,并将它们添加到文本文件(或其他文件类型,如果更好的话)

我知道您可以使用php、node.js和其他方法来实现这一点,但我发现的所有方法都需要运行服务器软件。这有什么办法吗?例如,有没有一种方法可以使用javascript调用python脚本,或者其他任何方法

该页面仅供个人使用,因此如果可能的话,我希望避免运行服务器软件只是为了使用它。我知道你可以将它设置为下载一个文本文件,你可以将它保存在同一个位置,但我也希望避免这种情况


从我所做的研究来看,这似乎是不可能的,但我只是想在我放弃之前问一下。提前感谢。

您只能使用javascript在浏览器中本地读取文件


如果浏览器中的脚本可以将文件写入您的计算机,这将是一个巨大的安全漏洞。

您只能使用javascript在浏览器中本地读取文件


如果浏览器中的脚本可以将文件写入您的计算机,这将是一个巨大的安全漏洞。

您可以使用ajax发布到python路由,并告诉它从那里做什么。我尝试过这样做,但据我所知,您需要apache来处理它。事实上,我想您可能只是不想使用d/b。祝您的项目好运。我想您可以使用ajax发布到python路由,并告诉它从那里做什么。我尝试过这样做,但据我所知,您需要apache来处理它。事实上,我在想,您可能只是不想使用d/b。祝你的项目好运,我就是这么想的。本地html文件无法编辑本地文件似乎有点违反直觉,但我想我理解浏览器是为访问服务器而设计的。这就是我的想法。本地html文件无法编辑本地文件似乎有点违反直觉,但我想我理解浏览器是为访问服务器而设计的。