如何从Intranet网站拖放到本地操作系统?

时间:2011-08-11 20:44:03

标签: html5 drag-and-drop desktop

我正在尝试自定义资产管理网站。我们存储的链接实际上是本地网络上文件的路径。我们希望能够将这些链接拖动到本地运行的应用程序中,并使它们的行为就像从文件浏览器启动拖放一样。 (最重要的是将图像文件的链接拖到Photoshop中,但欢迎使用更通用的解决方案。)

我查看了HTML 5 dataTransfer.setData()方法,但我不确定要设置的MIME类型。

<a href="http://www.google.com/logos/classicplus.png" 
    draggable="true" 
    ondragstart="event.dataTransfer.setData('text/plain', 'R:/ELEMLIB/stills/city/143_4361.JPG');" 
    onclick="return false"
>
Drag me
</a>

Windows 7,Chrome和/或Firefox。

1 个答案:

答案 0 :(得分:0)

尝试text/uri-listMozilla recommends it for links。您可能需要以URI格式编写路径,例如。 file:///R/ELEMLIB/stills/city/143_4361.JPG