關于方法執行的對象
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;
? }
}
在這個方法內不管是onmouseover還是onmouseup都是對document這個來執行的,這個document指的是什么?如果我在loginPanel這個div外面再嵌套一個div1,把loginPanel的范圍限制在div1里面,那么這個qq面板移動的范圍會不會就只是loginPanel這個div的大?。咳绻皇沁@樣,我想qq面板只在我設置的div框架里面可以移動該怎么設置?