document.oncontextnu=function(){
var event=evt||window.event;
event.preventDefault?event.preventDefault():event.returnValue=false;
}
onload=function(){
var box=document.getElementById("box");
//创建一个保存坐标的数组
var positionArr=[];
var p=new Object();
p.x=box.style.left;
p.y=box.style.top;
positionArr.push(p);//保存的是开始位置
box.onmousedown=function=function(evt){
var event=getEvent(evt);
var offsetX=event.offsetX;
var offsetY=event.offsetY;
document.onmousemove=function(evt){
var event=getEvent(evt);
box.style.left=(event.clientX+document.documentElement.scrollLeft-offsetX)+"px";
box.style.left=(event.clientY+document.documentElement.scrollTop-offsetY)+"px";
//把拖动过程中坐标保存下来
var obj =new Object();
obj.x=box.style.left;
obj.y=box.style.top;
positionArr.push(obj);
}
}
box.onmouseup=function(){
document.onmousemove=null;
}
document.getElementById("review").onclick=function(){
//得到数组的最大坐标
var i=positionArr.length-1;
var id =setInterval(function){
var position=positionArr[i];
//alert(position.x"-"+position.y);
if(i<0){
clearInterval(id);
}
box.style.left=position.x;
box.style.top=position.y;
-i;
},50);
}
}
function getEvent(evt){
return evt||window.event;
}