2012-05-28 63 views
9

基本上,我有一個彈出窗口,我希望能夠將HTML項目拖放回父開啓器窗口。例如,如果在可拖動的彈出窗口中有一個圖像(並且基本上只有一個處理程序),則只要將其放在父窗口的放置區域中,我只需要複製一個隱藏的ID和/或可能的名稱圖像從彈出窗口到父窗口。是否可以使用JQuery或其他方法在兩個瀏覽器窗口之間拖放一些內容?

我可以在同一頁面上看到大量的拖放示例,但跨窗口?可能嗎?這兩個窗口都打開了相同的網站,所以我認爲不應該有任何跨站點問題的事情?

你能指點我正確的方向嗎?任何不清楚的請問。

編輯

是HTML5的選項?

另一個編輯

是否有另一種方式來實現以上?即與拖放不同的方法 - 我有興趣在這裏在一個窗口之間傳輸一些數據。任何想法將不勝感激。

+0

http://stackoverflow.com/questions/3694631/html5-drag-and-drop-between-windows – Ixx

+0

我已經看過這個問題和其他一些人在發佈我的 – user1421214

回答

9

你是HTML5拖放後和Drop API

一個相當不錯的描述:DnD Basics

你甚至可以拖動和Firefox和Chrome之間掉落的東西。 Safari缺少丟棄事件,應該在下一個版本中發佈(如果我是正確的話,6)。 Opera & IE尚未支持它。

相關問題