从input type = file

时间:2016-09-24 11:33:30

标签: javascript html image file

我有一个<input type='file' />,用户可以在其中上传图片。 我想将该图像保存为服务器文件(让我们说&#39; hello.jpg&#39;) 我怎么能用javascript做到这一点?

2 个答案:

答案 0 :(得分:0)

你想只用js上传文件吗?如果是这样,您可以使用此插件https://blueimp.github.io/jQuery-File-Upload/

答案 1 :(得分:0)

服务器需要运行一个后端,该后端可以接受包含您要上传的文件的POST个请求。一个常见的基于Javascript的后端是Node.js express模块。 formidible模块可用于解析传入的文件POST表单。

我建议首先建立一个概念验证,以了解所涉及的所有技术。

以下是我发现的一些相关的教程:

https://howtonode.org/really-simple-file-uploads

https://codeforgeek.com/2014/11/file-uploads-using-node-js/

https://coligo.io/building-ajax-file-uploader-with-node/