如何使用javascript将所选文件复制到文件夹中
我想使用JavaScript将文件存储/复制到文件夹中。正在从输入类型文件获取文件如何使用javascript将所选文件复制到文件夹中,javascript,html,Javascript,Html,我想使用JavaScript将文件存储/复制到文件夹中。正在从输入类型文件获取文件 JavaScript代码- function submitForm(action) { // here I want to do copy file into folder } HTML代码- <form id="exampleForm" method="post" action="" enctype="multipart/form-data" > <input ty
JavaScript代码-
function submitForm(action)
{
// here I want to do copy file into folder
}
HTML代码-
<form id="exampleForm" method="post" action="" enctype="multipart/form-data" >
<input type="file" class="upload" name="imagename" id="imagename" />
<input type="button" name="save_exit" id="save_exit" onclick="submitForm('add_question_sql.php')" value="Save & Exit" />
</form>
由于某些原因,我无法使用提交按钮。
那么如何使用JavaScript将文件复制到文件夹中呢?正如Paulo所评论的,这不是一个JavaScript主题。选择文件并提交表单后,服务器端应用程序将收到请求,并能够接收上传的文件并将其存储在服务器上的某个位置。因为javascript是客户端语言。因此,使用javascript是不可能的
你必须使用任何后端技术。像php、java、node。你的问题非常简单明了。Google将为您提供此服务。javascript是一种客户端语言,对文件系统的访问受到限制。iirc不能使用javascript更改客户端的文件系统;这将是一个重大的安全问题。此外,作为一种客户机语言,您无法使用javascript访问服务器的文件系统。您最好描述一下您的需求,因为您发现的解决方案(复制文件的javascript)似乎无法实现。是否可以在submitForm()中使用ajax将文件数据/详细信息发送到ajax文件。然后我们在ajax文件中使用php的move_上传的_file()?如果这是可能的,那怎么办?啊,我明白了。您希望以静默方式处理上载,而不刷新页面。是的,文件可以通过Ajax上传。此功能是在XMLHttpRequest级别2中添加的,目前仍在广泛使用的一些主要浏览器(尤其是Internet Explorer 9)不支持此功能。但如果这不是问题的话,下面是XML 2的精彩介绍,包括上传文件的说明: