【问题标题】:MVC3 Multiple File Upload plugin that supports IE 9? [closed]支持 IE 9 的 MVC3 多文件上传插件? [关闭]
【发布时间】:2012-04-22 05:35:13
【问题描述】:

我一直在寻找支持多个文件上传的文件上传插件,但是这些插件中的大多数不支持 IE9(也就是说,您无法在选择对话框中选择多个文件)。

不支持 IE9: jquery 文件上传(每个 blueimp) Telerik 开源

有人可以提供插件解决方法、建议、代码示例吗?

任何信息将不胜感激。谢谢!

【问题讨论】:

    标签: jquery asp.net-mvc-3 plugins file-upload controls


    【解决方案1】:

    我使用 FileUpload 包含在 Microsoft.Web.Helpers 命名空间中。适用于所有现代浏览器。

    好消息是它是 Microsoft 网络堆栈的一部分...

    示例查看代码:

    @FileUpload.GetHtml(
                        initialNumberOfFiles: 3,
                        allowMoreFilesToBeAdded: true,
                        includeFormTag: false,
                        addText: @Localization.AddAnotherPhoto,
                        uploadText: @Localization.UploadFile
                       )
    

    【讨论】:

    • 酷,这也适用于 Chrome/FF 吗?
    • 这很好,但唯一的问题是它不提供真正的多选文件。这有点像一个伪解决方案,但我很欣赏这种洞察力。
    【解决方案2】:

    尝试上传。这真是太棒了。如果你不能让它工作,请给我留言,但如果你仔细阅读文档,它会非常简单!

    http://www.uploadify.com/

    【讨论】:

    • 酷,这也适用于 Chrome/FF 吗?
    • 当然,在 Opera 和 IE 上也可以
    • John,是否有一些规范文档显示与 mvc3 的简单集成(带有回传)?我不需要所有的观点......因为它们是定制的。我只需要能够在回帖中取回文件来处理它们。谢谢!
    • 另外,我注意到的一件事是,在 IE9 中运行以下演示时,我无法在对话框中选择多个文件(Chrome 工作正常)。 uploadify.com/demos
    【解决方案3】:

    我真的很喜欢 Plupload,它为您提供了 HTML5 文件上传控件,并为旧版/不受支持的浏览器提供了各种回退(Flash、Silverlight、Gears)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-29
      • 2012-09-17
      • 1970-01-01
      • 1970-01-01
      • 2014-05-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多