2012-05-28 7 views
9

Zasadniczo mam okno wyskakujące i chcę możliwość przeciągania i upuszczania elementu HTML z powrotem do okna nadrzędnego okna otwierającego. Na przykład, jeśli w oknie podręcznym znajduje się obraz, który można przeciągnąć (i zasadniczo jest to tylko program obsługi), po upuszczeniu go w strefie zrzutu okna nadrzędnego wystarczy skopiować ukryty identyfikator i/lub nazwę Obrazek z okna podręcznego do okna nadrzędnego.Czy można przeciągać i upuszczać niektóre treści między dwoma oknami przeglądarki przy użyciu JQuery lub innej metody?

Widzę mnóstwo przykładów na tej samej stronie przeciągnij i upuść, ale w oknach? Czy to możliwe? Oba te okna mają otwartą tę samą stronę internetową, więc przypuszczam, że nie powinno być żadnych problemów z wieloma witrynami?

Czy możesz wskazać mi właściwy kierunek? Nic nie jest jasne, zapytaj.

EDIT

Czy HTML5 opcja?

Kolejny EDIT

Czy istnieje inny sposób na osiągnięcie wyżej? tj. inna metoda niż przeciąganie i upuszczanie - jestem zainteresowany przeniesieniem niektórych danych między jednym oknem a drugim. Wszelkie pomysły zostaną docenione.

+0

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

+0

Już obejrzałem to pytanie i kilka innych przed opublikowaniem mojego – user1421214

Odpowiedz

9

Jesteś po HTML5 Drag and Drop API

całkiem dobry opis: DnD Basics

Możesz nawet przeciągać i upuszczać rzeczy między Firefox i Chrome. W Safari brakuje zdarzenia drop, powinno być w następnym wydaniu (6, jeśli mam rację). Opera & IE jeszcze tego nie obsługuje.

Powiązane problemy