如何使用两个不同的浏览器窗口实现拖放功能?
我的意思是我想让用户从一个浏览器窗口中选择一个图像,然后使用javascript和jquery将图像放到另一个浏览器窗口中。
我只想要基本的想法或算法。 提前完成。
答案 0 :(得分:2)
执行此操作的最佳方法可能是将所选图像信息(文件名)存储在cookie中,以便可以在浏览器选项卡/窗口之间共享。当用户“丢弃”图像时,删除cookie。
答案 1 :(得分:0)
我认为这是不可能的,至少是跨浏览器解决方案。
有一些技术演示,其中两个窗口互相交互。其中一个名为Browser Ball,适用于Chrome。
也许你可以用不同的方式实现它。
如果用户在两个窗口上都有相同的网站,那么您可以在Google Mail< - >中实现类似Chat聊天窗口的功能。 Google+的。所有窗口都显示相同的数据,从用户角度来看,它仍然是初始聊天窗口。
用户会拖动&将文件拖放到页面上的某个区域,它将显示在另一个窗口中。这需要轮询,web sockets或其他一些与服务器通信的方式。