Перетаскивание текста через DIV

У меня есть div на моем веб-сайте, и при нажатии на него открывается окно поиска (выполняется с помощью jQuery).

Однако я бы хотел, чтобы этот div принимал перетаскиваемый текст. В моем случае пользователь выбирает обычный текст из любого места на сайте и перетаскивает его, чтобы скопировать и вставить в поле поиска.

Если бы окно поиска было всегда видимым, он мог бы просто перетащить его в текстовое поле, что изначально обрабатывалось браузером / ОС. Однако есть ли способ смоделировать то же самое с этим div? Пользователь перетаскивал свой текст в div, и он запускал событие щелчка, чтобы показать текстовое поле и вставить перетаскиваемый текст в это поле.

На моем веб-сайте используются Modernizr + jQuery + jQuery UI и HTML5 / CSS3. Совместимость с IE6 - не проблема.

Заранее благодарю!

7
задан Saket 24 September 2011 в 17:38
поделиться