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面板在更小的范圍里面可以拖動應該怎么設置?
關于函數執行的對象的問題?
weibo_張張張張張大仙呀_03578611
2016-07-28 10:58:20