function fnDown(event){ event = event || window.event; var oDrag=document.getElementById('loginPanel'), // 光标按下时光标和面板之间的距离 disX=event.clientX-oDrag.offsetLeft, disY=event.clientY-oDrag.offsetTop; // 移动 document.onmousemove=function(event){ event = event || window.event; fnMove(event,disX,disY); } // 释放鼠标 document.onmouseup=function(){ document.onmousemove=null; document.onmouseup=null; }}在这个函数在不管是onmousemove还是onmouseup它执行的对象都是document。那么这个document具体是指什么呢?如果我想要把这个名为loginPanel的div放在更大的div2里面?那么这个qq面板在移动过程中的范围会不会减小?如果不会,我想实现qq面板在更小的范围里面可以拖动应该怎么设置?
添加回答
举报
0/150
提交
取消