将文件从浏览器拖放到桌面/应用程序

jqw*_*wha 5 browser asp.net

我看过很多关于将文件拖入浏览器的文章,但没有一篇关于将文件从浏览器拖到 Windows 应用程序或桌面/Windows 资源管理器的文章。

我正在寻找跨浏览器解决方案,但 IE8 是我们的主要浏览器。

如果我在网页中创建一个链接,然后将该链接从该页面拖到 Microsoft Word 中,则会插入一个链接。但是,如果该链接指向 PDF 文档,我希望它将 PDF 文档嵌入到 Word 文档中,就像我将其从 Windows 资源管理器拖到 MS Word 中一样。

那可能吗?

我什至尝试过将链接指向返回“application/pdf”数据的 ASP 页面,但我仍然只是在我的 Word 文档中获得一个链接,因此我怀疑链接是错误的方式。

谢谢你的帮助!

Mar*_*ark 1

我怀疑你会发现这确实是不可能的。掉落时的行为由“接收”应用程序决定,而不是“发送”应用程序。正如您所指出的,Word 会创建指向其上的内容的链接。浏览器对此没有任何控制权。