2012-05-28 2 views
9

Grundsätzlich habe ich ein Popup-Fenster und ich möchte die Möglichkeit haben, ein HTML-Objekt per Drag-and-Drop in das Eltern-Öffner-Fenster zu legen. Zum Beispiel, wenn es ein Bild im Popup-Fenster gibt, das ziehbar ist (und grundsätzlich nur ein Handler), muss ich, sobald ich es in die Drop-Zone des Elternfensters fallen lasse, nur eine versteckte ID und/oder vielleicht den Namen von kopieren das Bild vom Popup zum Elternfenster.Ist es möglich, Inhalte mit Hilfe von JQuery oder einer anderen Methode zwischen zwei Browserfenstern zu verschieben?

Ich kann viele Beispiele auf der gleichen Seite ziehen und ablegen, aber über die Fenster? Ist es möglich? Beide Fenster haben dieselbe Website geöffnet, also nehme ich an, dass es keine Cross-Site-Problem Sache geben sollte?

Können Sie mich in die richtige Richtung zeigen? Alles was nicht klar ist, bitte fragen.

EDIT

Ist HTML5 eine Option?

Ein weiterer EDIT

Gibt es eine andere Art und Weise oben zu erreichen? d. h. andere Methode als Ziehen und Ablegen - ich möchte hier einige Daten zwischen zwei Fenstern übertragen. Irgendwelche Ideen werden geschätzt.

+0

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

+0

Ich habe bereits diese Frage und einige andere vor der Veröffentlichung meiner gelesen – user1421214

Antwort

9

Sie sind nach dem HTML5 Drag & Drop-API

Eine recht gute Beschreibung: DnD Basics

Sie selbst und fallen Sachen zwischen Firefox und Chrome ziehen. Safari fehlt das Drop Event, sollte in der nächsten Version (6 wenn ich Recht habe) raus sein. Opera & IE unterstützt es noch nicht.