【问题标题】:Multiple-target cross-browser drag& drop file upload多目标跨浏览器拖放文件上传
【发布时间】:2023-04-04 02:00:01
【问题描述】:

我们正在调查是否可能存在以下情况:具有多个“文件夹”的网页,用户可以将文件拖放到这些“文件夹”中。它旨在用作将扫描的文档上传到存档的界面。

例如,我们的页面会显示:“Quotes”、“Invoices”和“Misc”。根据文档的类型,用户可以将文件从本地文件系统拖放到这三个文件夹之一。然后它应该将文件上传到 Web 服务器上的正确文件夹。

这是否可行,如果可行,是否有任何使用 ASP.NET 的现有解决方案?

【问题讨论】:

    标签: asp.net cross-browser


    【解决方案1】:

    您可以使用现代浏览器的 HTML5 功能来执行此操作。这里有一个详细的解释: http://www.useragentman.com/blog/2010/01/10/cross-browser-html5-drag-and-drop/ 还有一个 jQuery 插件:https://github.com/weixiyen/jquery-filedrop 这个有点假(截断带有法语重音的文件,不能正确处理同一页面中的多个放置区域,...),但很容易修复(我几周前向作者发送了一个固定版本,但没有得到任何反馈......) 使用一些 Ajax 和正确的服务器端解决方案,它就像一个魅力。不过,我不知道任何 .NET 解决方案。 最好的,

    【讨论】:

      【解决方案2】:

      您可以使用silverlight appjava applet,但这些是我所知道的唯一解决方案...用户显然需要安装silverlight 或jre。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-05-14
        • 2019-10-10
        • 1970-01-01
        • 1970-01-01
        • 2013-10-22
        • 2011-01-07
        • 2012-06-06
        • 2014-02-11
        相关资源
        最近更新 更多