我正在尝试自定义资产管理网站。我们存储的链接实际上是本地网络上文件的路径。我们希望能够将这些链接拖动到本地运行的应用程序中,并使它们的行为就像从文件浏览器启动拖放一样。 (最重要的是将图像文件的链接拖到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。
答案 0 :(得分:0)
尝试text/uri-list
,Mozilla recommends it for links。您可能需要以URI格式编写路径,例如。 file:///R/ELEMLIB/stills/city/143_4361.JPG
。