【问题标题】:Paste Files In To A Website (No Flash)将文件粘贴到网站(无 Flash)
【发布时间】:2011-04-28 18:59:56
【问题描述】:

有人告诉我,我需要为用户创建一种将文件复制并粘贴到网站的方法。要求是不能是flash,但可以是Silverlight。如果是windows/ie也可以,不能拖拽(太简单了吧?),必须是粘贴文件。

我相当肯定这是不可能的。这里的一位开发人员说,自从 Sharepoint 做到这一点后,肯定有办法,但我相信他们正在为此使用 Windows Explorer COM 对象。如果这是真的,那么用户将不得不对该文件夹具有某种网络访问权限,并且可能出于安全考虑而进行爬网。

关于如何在不使用 Flash 的情况下支持在浏览器中粘贴文件的任何想法?

【问题讨论】:

  • HTML 5 伴侣。我已经看到了一些关于这种情况的惊人演示。查看那里的 HTML 演示站点。

标签: asp.net silverlight-4.0


【解决方案1】:

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

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

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

在最坏的情况下,您总是可以构建一个 COM 对象。 :)

【讨论】:

    【解决方案2】:

    由于安全限制,我觉得除了闪光灯/银光之类的东西之外,其他任何东西都无法做到这一点。

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

    我猜你可以开发自己的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多