var drag = function(target, e)
{
var go = false;
if(target)
{
if(dragZone['set']) // <<<<
{
if(
e.clientX > (target.offsetLeft + dragZone.xmin)
&&
e.clientY > (target.offsetTop + dragZone.ymin)
&&
e.clientX < (target.offsetWidth + dragZone.xmax)
&&
e.clientY < (target.offsetHeight + 12 + dragZone.ymax)
)
{
go = true;
}
} // <<<<
else
{
go = true;
}
if(go)
{
var deltaX = e.clientX - parseInt(target.style.left);
var deltaY = e.clientY - parseInt(target.style.top);
if(document.addEventListener)
{
target.addEventListener("mousemove", function(e){ moveHandler(target, e, deltaX, deltaY)}, true);
target.addEventListener("mouseup", function(e){ upHandler(target, e)}, true);
}
if(e.stopPropagation)
{
e.stopPropagation();
}
else
{
e.cancelBubble = true;
}
if(e.preventDefault)
{
e.preventDefault();
}
else
{
e.returnValue = false;
}
dragging = true;
}
}
else
{
return false;
}
}// ... element creation code
if(dragFeature === true)
{
drag.setZone({ 'xmin':tit.offsetLeft, 'ymin':tit.offsetTop, 'xmax':tit.offsetWidth, 'ymax':tit.offsetHeight})
drag.start({'id':'fractConv'});
}
// ... etc ...
برچسب:
نویسنده: آیلین رضوانی