【问题标题】:drag and drop upload in IE在 IE 中拖放上传
【发布时间】:2011-05-02 16:53:33
【问题描述】:

有谁知道允许人们使用拖放和 IE 将文件从桌面上传到服务器的任何方法。如果它只适用于 IE9 就可以了。我发现了几种仅适用于其他浏览器的解决方案。但是,在内部我们在这里使用 IE :-(。我什至会满足于 flash,但似乎 swfupload 不支持拖放。

谢谢

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-3 file-upload internet-explorer-9


    【解决方案1】:

    据我了解,ie9 不支持 File api,只支持拖放。 ie 10 可能会支持 File api。

    http://www.thebuzzmedia.com/html5-drag-and-drop-and-file-api-tutorial/

    虽然您现在可以解决这个问题 - 请尝试: https://github.com/blueimp/jQuery-File-Upload http://aquantum-demo.appspot.com/file-upload

    【讨论】:

    • ha.. 我在刷新页面之前发布了与您相同的链接-很好:)
    • aquantum 演示是我已经实现的演示。它在 IE 下降级为只是一个常规的打开文件对话框。它不允许拖放到它上面。 DND 对我来说很关键。
    【解决方案2】:

    HTML5 提供拖放 API 以及 File API

    http://www.thebuzzmedia.com/html5-drag-and-drop-and-file-api-tutorialhttp://html5demos.com/file-api

    很遗憾,IE9 不支持 File API,目前尚不清楚 IE10 将提供多少支持。

    【讨论】:

    • 是的,但 IE 还不支持 File API,不是吗?
    • 啊,@Adam 是正确的,不幸的是 IE9 中没有文件 API 支持。
    • 是的,我已经走上了这条路。我使用所有其他浏览器的 jquery 文件上传插件实现了它。
    猜你喜欢
    • 2013-07-02
    • 1970-01-01
    • 2011-08-02
    • 2012-12-16
    • 1970-01-01
    • 2011-06-23
    • 2011-05-14
    • 2015-12-25
    • 2014-04-06
    相关资源
    最近更新 更多