代码之家  ›  专栏  ›  技术社区  ›  jqwha

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

  •  2
  • jqwha  · 技术社区  · 14 年前

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

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

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

    有可能吗?

    我甚至尝试将链接指向一个返回“application/pdf”数据的ASP页面,但我还是在Word文档中得到了一个链接,所以我怀疑链接是错误的。

    谢谢你的帮助!

    1 回复  |  直到 14 年前
        1
  •  1
  •   Mark    14 年前

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