Перетаскивание между двумя не связанными веб-приложениями - PullRequest
2 голосов
/ 28 апреля 2009

Предположим, у вас есть два веб-приложения, запущенные в двух разных вкладках / окнах в вашем браузере. Есть ли предопределенный интерфейс в IE, Firefox или Google Chrome для передачи данных между двумя окнами? Если это так, то можно реализовать drag'n drop, верно? Поскольку я не думаю, что это возможно, мне интересно, можно ли добиться того же с помощью Flash.

Это подводит итог следующему вопросу: возможно ли реализовать поведение перетаскивания между приложениями в Javascript / DOM или Flash?

Ответы [ 4 ]

9 голосов
/ 28 апреля 2009

Я думаю, вы найдете ответ в браузере Chrome Experiment Ball.

Короче говоря, нет хорошего способа сделать это - но вы увидите, что это определенно возможно.

Редактировать: Полагаю, я должен прояснить: вы очень ограничены в том, что вы можете передавать между браузерами, и какие браузеры поддерживаются То, что вы на самом деле пытаетесь выполнить, может оказаться невозможным, но общая концепция прохождения между несколькими окнами «возможна».

4 голосов
/ 28 апреля 2009

Нет, Javascript не может взаимодействовать с другим окном. Это ограничение браузера и ограничение Javascript для взаимодействия вне его домена.

И, насколько я знаю, с Flash это тоже невозможно.

0 голосов
/ 28 апреля 2009

Это можно сделать, если вы можете передать информацию перетаскивания на сервер (не простая задача).

0 голосов
/ 28 апреля 2009

Нет, нет, если они не связаны (другой домен), о чем говорит ваш заголовок.

...