<title>鼠标拖拽事件</title>
</head>
<body>
<div id="box" class="box">
<div id="drop" class="hd">注册信息(可以拖拽)
<span id="box_close">【关闭】</span>
</div>
<div class="bd"></div>
</div>
<script>
var box = document.getElementById('box');
var drop = document.getElementById('drop');
drop.onmousedown = function(event){
var event =event || window.event;
var pageX = event.pageX || event.clientX + document.documentElement.scrollLeft;
var pageY = event.pageY || event.clientY + document.documentElement.scrollTop;
var spaceX = pageX -box.offsetLeft;
var spaceY = pageY -box.offsetTOP;
};
document.onmousemove = function (event){
var event = event || window.event;
var pageX = event.pageX || event.clientX + document.documentElement.scrollLeft;
var pageY = event.pageY || event.clientY + document.documentElement.scrollTop;
box.style.left = pageX - spaceX +'px';
box.style.top =pageY -spaceY +'px';
if(window.getSelection){
window.getSelection().removeAllRanges();
}else{
document.selection.empty();
}
};
</script>
</body>
鼠标拖拽特效
最新推荐文章于 2023-04-10 09:19:08 发布