通过拖放复制文件

Copy file by drag and drop

本文关键字:文件 复制 拖放      更新时间:2023-09-26

我使用了一些工具,允许我将图像从网页X拖放到网页y上。更准确地说,假设我们有一个网页:http://example.com/。在HTML中我们有简单的图像。我们还有http://mypage.com/,这里有上传文件到服务器的页面。我能够上传图像在mypage.com通过简单的拖从example.com和在mypage.com在某些地方。

我的问题是:我怎么能实现这样的行为与HTML和JavaScript?这可能吗?

简而言之-不,纯Javascript ' HTML是不可能的。

原因是,每个页面' tab仅限于它自己的'东西'(所以一个页面' tab在你的浏览器不能与使用Javascript和'或HTML不同的页面' tab交互)-无论域名(所以不会工作,即使两个选项卡是在同一域)。

然而,取决于你的浏览器,你的浏览器实际上可能会允许这种行为-就像你可以从windows资源管理器拖放文件到任何网页(或其他应用程序)。但这将是一个浏览器'操作系统依赖的功能-而不是可以通过纯Javascript ' HTML实现的东西。

  • 如果你想完成的只是从一个页面拖上传到另一个页面,也许搜索一个浏览器插件会更适合你?