我如何以与Gmail相同的方式上传带有javascript的文件?我不想要任何组件或jQuery插件,我只是想了解这种技术。
我发现了很多关于如何动态添加输入元素,或创建花哨的“选取框”进度条或对话框,以及有关商业组件或jQuery插件的文章。我只想完成与Gmail相同的工作。
提前致谢。
答案 0 :(得分:2)
Gmail目前使用(隐藏)Flash上传(请参阅http://ajaxian.com/archives/multi-file-upload-in-the-flickr-and-gmail-house)
因此,如果您想像Gmail一样,可能需要查看SWFUpload。它使用javascript和一个隐藏的小flash对象来方便上传。 Here's an example of a regular form with an invisible SWFUpload component
无法上传纯javascript;需要一些服务器交互。