是否可以使用 JQuery 或其他方法在两个浏览器窗口之间拖放一些内容

Is it possible to drag and drop some content between two browser windows using JQuery or another method?

本文关键字:之间 窗口 浏览器 两个 拖放 JQuery 可以使 其他 方法 是否      更新时间:2023-09-26

基本上,我有一个弹出窗口,我希望能够将 html 项目拖放回父打开器窗口。例如,如果弹出窗口中有一个可拖动的图像(基本上只是一个处理程序),一旦我将其放在父窗口的拖放区域中,我只需要将隐藏的ID和/或图像的名称从弹出窗口复制到父窗口。

我可以在同一页面上拖放看到很多示例,但跨窗口?可能吗?这两个窗口都打开了相同的网站,所以我想不应该有任何跨站点问题的事情吗?

你能指出我正确的方向吗?有什么不清楚的请问。

编辑

HTML5是一种选择吗?

另一个编辑

有没有另一种方法可以实现上述目标? 即与拖放不同的方法 - 我有兴趣在这里将一些数据从一个窗口传输到另一个窗口。任何想法将不胜感激。

您正在追求 HTML5 拖放 API

一个很好的描述:DnD基础知识

您甚至可以在Firefox和Chrome之间拖放内容。Safari 缺少掉落事件,应该在下一个版本中发布(如果我是对的,则为 6)。Opera和IE还不支持它。