将文件粘贴到网站(无Flash)

时间:2011-04-28 18:59:57

标签: asp.net silverlight-4.0

有人告诉我,我需要为用户创建一种将文件复制并粘贴到网站的方法。要求是它不能是闪存但它可以是Silverlight。如果它只是Windows / IE,它是可以的,它不能拖放(这太容易了,对吧?),它必须粘贴文件。

我很确定无法做到这一点。其中一位开发人员说,自Sharepoint以来必须有一种方法,但我相信他们正在使用Windows资源管理器COM对象。如果这是真的,那么用户必须具有对该文件夹的某种网络访问权限,并且可能出于安全考虑而爬行。

关于如何在没有flash的情况下支持在浏览器中粘贴文件的任何想法?

2 个答案:

答案 0 :(得分:0)

嗯......在Silverlight 4中你可以查看剪贴板对象,但我可以告诉你它只支持文本。

你在这个问题上有Silverlight 4标签,所以我会说我很确定它还不可能。

如果我是你,我会列出所有可接受的客户端技术:Silverlight,Flex等,并研究每一项。但是出于安全原因,这些智能客户端技术通常不允许这种访问。

最糟糕的情况是,您始终可以构建COM对象。 :)

答案 1 :(得分:0)

我觉得由于安全限制,除了flash / silverlight之外的其他任何事情都无法做到这一点。

Telerik做了一个银色的...... http://www.telerik.com/products/silverlight/upload.aspx

我想你可以发展自己的。