Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.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 从web应用程序上载文件_Javascript_Jquery_Html - Fatal编程技术网

Javascript 从web应用程序上载文件

Javascript 从web应用程序上载文件,javascript,jquery,html,Javascript,Jquery,Html,我目前正在开发一个web应用程序。使用此web应用程序,我希望能够将文件从桌面上传到服务器。每次我上传时,上传的文件都应该更改 我已经尝试过的: 我尝试将它添加到我的项目中,但不幸的是,当我上传文件时,它没有覆盖旧文件 我的另一个问题是,当我将要上载的文件的路径写入标记时,该文件不会从导航器上载 我已经试过了: 上传文件不能使用web应用程序从本地文件系统检索文件。这将是一个重大的安全违规行为。这需要用户交互,用户每次都必须手动选择要上载的文件。请看,您使用了错误的标记。只能通过拖放或上载文

我目前正在开发一个web应用程序。使用此web应用程序,我希望能够将文件从桌面上传到服务器。每次我上传时,上传的文件都应该更改

我已经尝试过的:

我尝试将它添加到我的项目中,但不幸的是,当我上传文件时,它没有覆盖旧文件


我的另一个问题是,当我将要上载的文件的路径写入
标记时,该文件不会从导航器上载

我已经试过了:


上传文件不能使用web应用程序从本地文件系统检索文件。这将是一个重大的安全违规行为。这需要用户交互,用户每次都必须手动选择要上载的文件。

请看,您使用了错误的标记。只能通过拖放或
上载文件。这不是我真正想要做的。实际上,我不想像你那样从桌面上选择文件,我希望它是自动的,就像我点击按钮时应该上传的文件一样,我的应用程序的主要用途是用户填写表格,应用程序使用此数据修改文件,并将文件返回给用户,我命令上传文件,是否有任何方法可以这样做,也就是说,要上传它,您需要使用如下输入元素:
,然后用户将能够从操作系统中的某个位置选择文件。但出于安全原因,用户必须完全控制这个过程。文件必须从应用程序传递给用户,而不是从其他方式。在这种情况下,用户必须单击某个东西下载并保存文件。因此,您可以提供指向文件的链接、按钮等,但不能自动强制下载。同样,这将是另一个安全违规行为。这是我试图做的,但我可以使用哪个链接作为例子