Перемещение объектов по рабочей области

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем maxmsmax, 20 сен 2011.

  1. maxmsmax

    maxmsmax New Member

    Регистрация:
    20 сен 2011
    Сообщения:
    1
    Симпатии:
    0
    Добрый день, подскажите пожалуйста, что не так пишу, перепробовал уже все ...

    <script language="javascript">
    function move(div){
    document.onmousedown=function(){return false}
    div.style.cursor='move';
    document.onmousemove=function(e){
    x=e.pageX;
    y=e.pageY;
    left=div.offsetLeft;
    top=div.offsetTop;
    left=x-left;
    top=y-top;
    document.onmousemove=function(e){
    x=e.pageX;
    y=e.pageY;
    div.style.top=y-top+'px';
    div.style.left=x-left+'px';
    }
    }
    document.onmouseup=function(){
    div.style.cursor='auto';
    document.onmousedown=function(){}
    document.onmousemove=function(){}
    }
    }
    </script>

    Но почему-то объект перемещается только по горизонтале, а по вертикале не реагирует (

    Буду очень благодарен за помощь
    Заранее спасибо!
     
Загрузка...

Поделиться этой страницей