| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Drag&drop картинки в Gecko |
| Автор: Burrr 20.6.2007, 18:56 | ||
Реализую drag&drop дива с картинкой (именно картинкой, а не текстом или еще чем-то). Вот код:
Мои комментарии: 1) Если в ДИВ-е любой контент кроме картинок - всё перетаскивается на ура! 2) За счет onDragStart="return false;" в ИЕ и Опере работает как задумывалось. А вот в Гекко косяк. При перетаскивании он пытается тащить картинку, а не весь ДИВ, спотыкается и всё ломается. Понаблюдать можно скопировав мой код к себе и запустив, например, в Лисе. Переверстка в бэкграунд не поможет, т.к. нужно иметь именно картинку, чтоб юзер мог воспользоваться ф-ией "Save Picture As". Видел работающий вариант на Фликере, но в коде у них разобраться нереально! Хелп! |
| Автор: Alx 20.6.2007, 23:32 |
| Burrr, если тебе код нужен, смотри http://forum.vingrad.ru/forum/topic-160039.html#look. а что там у тебя сейчас посмотрим Добавлено через 7 минут и 36 секунд хм, вспомнил, мы вот тоже делали, давно ещё - http://flyweb.in/soft/small/JsDragObjs/example.html вроде тоже картинку в FF не перетаскивает.. |
| Автор: Burrr 21.6.2007, 10:09 |
| Alx, ты только подтвердил, что проблема существует. Тоже полезно, однако, может её кто-нибудь решить? То что решение есть - вероятность 100%, видел на фликере, перетаскивалась картинка, для которой можно было сделать "Save Picture As". Ссылку дать не могу, т.к. нужна авторизация. Посмотреть можно в разделе сортировки фото. |
| Автор: SelenIT 21.6.2007, 10:34 |
| Burrr, вот http://forum.vingrad.ru/forum/topic-122195.html мы с 12345c боролись с подобной проблемой для ссылок. Может быть, какие-нибудь находки пригодятся... |
| Автор: Burrr 21.6.2007, 11:58 |
| SelenIT, спасибо, в точку! +1 |