ie9時(shí)為什么程序不可以拖動(dòng),chrome瀏覽器可以拖動(dòng),但是為什么光標(biāo)拖動(dòng)不會(huì)停止在登陸界面左上角?
function getByClass(clsName,parent){
var oParent=parent?document.getElementById(parent):document,
? ?eles=[],
elements=oParent.getElementsByTagName("*");
for(var i=0,l=elements.length;i<l;i++){
? ?if(elements[i].className==clsName)
{eles.push(elements[i]); }
}
return eles;
}
window.onload=drag;
function drag(){
var oTitle=getByClass("login_logo_webqq","loginPanel")[0];
oTitle.onmousedown=fnDown;//調(diào)用fnDown的函數(shù),名稱.屬性=函數(shù)名===調(diào)用函數(shù)的格式。
}
? ? function fnDown(){
?var oDrag=document.getElementById("loginPanel");
? ? ?document.onmouseover=function(event){
?event=event||window.event;
// document.title=event.clientX+","+event.clientY;
?oDrag.style.left=event.clientX+"px";
?oDrag.style.top=event.clientY+"px";
?}
}
2016-04-10
我的程序在CHROME測(cè)試過了,但是一到IE上,就只有圖像,JS一個(gè)都不起作用
2016-04-10
這位同學(xué),不是document.onmouseover ?而是document.onmousemove ,事件不對(duì)。
經(jīng)檢測(cè),chrome和ie9都可正常運(yùn)行。