Вспышка внутри перетаскиваемого div - PullRequest
1 голос
/ 11 мая 2009

У меня есть флэш-видеоплеер, сидящий внутри контейнера div. Это сделано перетаскиваемым с помощью JavaScript. Я не хочу, чтобы он был чувствительным к перетаскиванию, когда мышь находится на флэш-части. Он должен быть перетаскиваемым, только когда мышь находится на оставшемся контейнере div. Ожидаемое поведение происходит в Linux. Тем не менее, в окнах курсор мыши делает его также перетаскиваемым. Как я могу избежать этого. Заранее спасибо:)

Ответы [ 2 ]

3 голосов
/ 11 мая 2009

Я не уверен, что вы вообще можете контролировать это поведение. Если нет немедленного решения, альтернативой может быть создание перетаскивания для контейнера div. Таким образом, вы перемещаете весь элемент div, перетаскивая маркер, и только дескриптор чувствителен к действию перетаскивания (как и в большинстве форм Windows, вы можете перемещать все окно, перетаскивая его строку заголовка).

0 голосов
/ 24 июня 2009

Как только ваша мышь входит в прямоугольник флеш-памяти, она может управлять только содержимым флеш-памяти, и вы теряете контроль над html, javascript или нет.

Я представляю, как это работает как детский бассейн на колесах. Попробуйте переместить детский бассейн вокруг, перемещая воду, и все, что вы в итоге получите, - это мокрые руки.

Может быть возможно добавить «дескриптор» снаружи флэш-контента, который затем будет перемещать флэш-контент при перетаскивании.

альтернативный текст http://cnb -host3.clickandbuild.com / cnb / shop / powerranger? ImageID = 1218 & op = imgLib-viewImage

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...