使用javascript上传多个文件而不修改当前代码

时间:2012-03-05 18:08:35

标签: javascript jquery html css

我已经有一个用于上传图片的脚本,但是我希望能够在上传时一次选择更多图片,按住ctrl,我知道我可以使用uploadify,但我不想重新开始,mabe you guys知道一个脚本或jquery的东西,它可以在不删除当前代码的情况下工作,或者你们可以给我一个片段。

2 个答案:

答案 0 :(得分:2)

完全在浏览器功能中选择多个文件的功能。使用Javascriptcsshtml无法更改哪些内容。使用您在问题中提到的uploadify或类似方法是正确的方法。

您知道uploadify也使用了swfobject.js,通过使用actionscript来克服此限制。

答案 1 :(得分:0)

您可以使用ajax在javascript中编写自己的上传系统。见http://www.html5rocks.com/en/tutorials/file/dndfiles/

基本工作流程

  • 获取本地文件内容
  • 通过ajax推送到服务器

有了这个,您可以进行多文件选择和/或拖放上传系统。如果你想留在javascript中,那就是最好也许唯一的解决方案。