Можно ли перетащить контент между двумя окнами браузера с помощью JQuery или другого метода?

По сути, у меня есть всплывающее окно, и мне нужна возможность перетаскивать элемент html обратно в родительское окно открытия. Например, если во всплывающем окне есть изображение, которое можно перетаскивать (и в основном это только обработчик), как только я помещаю его в зону перетаскивания родительского окна, мне просто нужно скопировать скрытый идентификатор и / или, возможно, имя Изображение из всплывающего в родительское окно.

Я вижу множество примеров при перетаскивании одной и той же страницы, но в разных окнах? Является ли это возможным? В обоих этих окнах открыт один и тот же веб-сайт, поэтому я полагаю, что не должно быть никаких проблем с межсайтовым подключением?

Не могли бы вы указать мне правильное направление? Если что-то непонятно, спрашивайте.

ИЗМЕНИТЬ

Можно ли использовать HTML5?

Еще одно ИЗМЕНЕНИЕ

Есть ли другой способ достичь вышеизложенного? то есть другой метод, чем перетаскивание - здесь меня интересует передача некоторых данных между одним окном в другое. Любые идеи будут оценены по достоинству.


person user1421214    schedule 28.05.2012    source источник


Ответы (1)


Вам нужен HTML5 Drag and Drop API

Довольно хорошее описание: Основы DnD

Вы даже можете перетаскивать файлы между Firefox и Chrome. В Safari отсутствует событие перетаскивания, оно должно появиться в следующем выпуске (6, если я прав). Opera и IE пока не поддерживают его.

person zupa    schedule 13.06.2012