好像不能按禁用右键的套路来。。
是禁止中键点击,然后拖动。。
jQuery(document).on('click',function(Event) //使用click,使用mousedown不起作用
{
if (1 === Event.button){
Event.preventDefault();
}
})
document.addEventListener('mousedown', function(e){
if(e.button && 4) {
ele = e.target;
document.addEventListener('mousemove', mvhandler, false);
e.preventDefault();
}
});
document.addEventListener('mouseup', function(e){
document.removeEventListener('mousemove', mvhandler, false);
});
var mvhandler = function(e){
var top = e.pageY, left = e.pageX;
ele.style.position = 'absolute';
ele.style.top = top + 'px';
ele.style.left = left + 'px';
}
event.button == 1;
event.preventDefault();