2012-05-28 4 views
9

Fondamentalmente, ho una finestra popup e voglio la possibilità di trascinare e rilasciare un oggetto html nella finestra di apertura del genitore. Ad esempio, se c'è una immagine nella finestra popup che è trascinabile (e fondamentalmente un gestore solo), una volta rilasciata nella zona di rilascio della finestra padre ho solo bisogno di copiare un ID nascosto e/o forse il nome di l'immagine dal popup alla finestra principale.È possibile trascinare e rilasciare del contenuto tra due finestre del browser usando JQuery o un altro metodo?

Posso vedere un sacco di esempi sulla stessa pagina trascinare e rilasciare ma attraverso Windows? È possibile? Entrambe queste finestre hanno lo stesso sito aperto, quindi suppongo che non ci debbano esserci problemi di tipo cross-site?

Potrebbe indicarmi la giusta direzione? Qualche cosa non chiara chieda prego.

EDIT

è HTML5 un'opzione?

Un altro EDIT

C'è un altro modo per raggiungere sopra? cioè un metodo diverso da trascinare e rilasciare - Sono interessato a trasferire alcuni dati tra una finestra e l'altra qui. Qualsiasi idea sarà apprezzata.

+0

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

+0

Ho già esaminato la domanda e alcuni altri prima di postare il mio – user1421214

risposta

9

siete dopo il drag and drop HTML5 API

Una descrizione abbastanza buona: DnD Basics

È anche possibile trascinare e rilasciare roba tra Firefox e Chrome. Safari manca l'evento di rilascio, dovrebbe essere disponibile nella prossima versione (6 se ho ragione). Opera & IE non lo supporta ancora.