Написал простое перетаскивание дива по экрану:
http://as3[dot]web-prog[dot]com/dnd.php
Возникло несколько проблем. Идеально работает только в IE8. В других браузерах появляется ряд проблем:
Например если двигать мышью слишком быстро, то окно не успевает за мышью и отрывается. После этого возникают некоторые глюки с перетаскиванием в целом и в частности. То начинает перетаскиваться без нажатия, то вобще не хочет перетаскиваться, то снова нормально, пока скорость мыши не большая. Так же во всех браузерах кроме IE8 курсор меняется криво и не понятно в какие моменты. Но в основном почему то в cursor : text;
Если есть возможность посмотреть в IE8 - то это идеал, которого я хочу добиться в остальных браузерах.
Что нужно поправить в данном коде или в основной идее данного алгоритма?
Заранее благодарен.
P.S. Перетаскивать за верхнюю полоску окна.
(Добавление)
Еще заметил 1 нюанс. Что див не успевает за мышью только при движении курсора вверх. При движении курсора в другие стороны, окно за мышью всегда успевает.
|