我使用了一些工具,允许我将图片从网页X拖放到网页Y.更确切地说,我们有网页:http://example.com/。我们有简单的图像,如:HTML。我们还有http://mypage.com/,我有一些页面可以将文件上传到服务器。我可以通过简单从example.com拖动并在某个地方放到mypage.com上来在mypage.com上传图像。
我的问题是:如何使用HTML和JavaScript实现这样的行为?有可能吗?
答案 0 :(得分:0)
简而言之 - 不,纯粹的Javascript \ HTML无法实现。
原因是每个页面\ tab仅限于它自己的“东西”(因此浏览器上的一个页面\ tab无法使用Javascript和\或HTML与不同的页面\ tab交互) - 无论域名如何(即使两个选项卡位于同一个域中,也不会起作用。)
但是,根据您的浏览器,您的浏览器可能实际上允许此行为 - 就像您可以将文件从Windows资源管理器拖放到任何网页(或其他应用程序)。但这将是一个浏览器\操作系统相关的功能 - 而不是可以通过纯Javascript \ HTML实现的东西。