多目标跨浏览器拖放&删除文件上传

时间:2010-12-20 15:59:18

标签: asp.net cross-browser

我们正在调查是否可以使用以下内容:具有多个“文件夹”的网页,用户可以将其拖放到其中。删除文件。它旨在用作将扫描文档上载到存档的接口。

例如,我们会有一个页面说明:'报价','发票'和& “杂项”。根据用户拖动的文档类型和将文件从本地文件系统拖放到这三个文件夹之一。然后它应该将文件上传到Web服务器上的正确文件夹。

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

2 个答案:

答案 0 :(得分: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解决方案。 最好,

答案 1 :(得分:0)

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