JavaScript 文件上传

8

有没有JavaScript中的替代方法来创建文件上传控件?


实际上问题是,我正在使用htmlwriter动态创建文件上传控件,当我使用request.form[fileuplodctrl].tostring()时,我只得到文件名而不是路径...

有没有其他方法可以获取完整的文件路径呢?


参见:https://dev59.com/2m035IYBdhLWcg3wKsqa 和 https://dev59.com/1nE95IYBdhLWcg3watM3 - Ilmari Karonen
2个回答

20

+1 for SWFUpload - 它是一个很棒的工具。 - scunliffe
jQuery多文件上传器 - 不再可用 - Ghita

1
据我所知,使用纯JavaScript无法上传文件。您总是需要一些像swf电影或Java小程序之类的东西(可能也可以使用Silverlight应用程序)。 如果您不想编写自己的代码,请使用上一个答案中提供的现有代码之一(Javascript file uploads)。

12
从遥远的未来,也就是2012年来看,现在使用纯JavaScript结合HTML5(对于旧浏览器还需要一个隐藏的iframe)已经可以实现文件上传了:https://github.com/bencolon/file-uploader - Blaise
4
@Blaise - 天哪!! - Nazar
2
几年内事物的变化是多么有趣啊... - TheHippo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接