Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: DimoninG от 17 Октября 2004, 15:12:01

Название: Рамка на картинке
Отправлено: DimoninG от 17 Октября 2004, 15:12:01
Пишу на JavaScript. По фотографии должна передвигаться рамочка (с помощью мыши). Это я сделал. Пользователь передвигает рамочку на ту часть фото, какую хочет вырезать и... А в том проблема, что по пустой странице рамка передвигается правильно. А как только указатель попадает на фотографию, рамка сразу же перестает за ним следовать.

Вот код.

Комментарии: Вместо фото some.gif поставьте любое и посмотрите.



Изменение фото









   

   




Работает так: видим рамку (синяя, размером 150x110). Жмем на ней левой кнопкой мыши и рамка начинает следовать за курсором. Если нажать еще раз - рамка перестанет следовать (что-то типа  метода Drag-n-Drop). Но когда рамка "доезжает" до фотографии (на которой она и должна делать свою работу) и курсор попадает на фото, то рамка сразу стопорится. В чем дело?

P.S. Я догадываюсь, что прикол в том, чтобы фотку вывести по-другому. Например, как фон на странице. Но тогда еще проблема. Фоток становится много (фон, все таки).

Очень надеюсь, что кто-нибудь мне поможет. Спасибо.
Название: Рамка на картинке
Отправлено: DimoninG от 17 Октября 2004, 16:09:58
Разобрался сам, как всегда и бывает :-).
Код привожу для любопытных.
Всем спасибо :-).



Изменение фото