mouse drag
来源:互联网 发布:如何讲好中国故事知乎 编辑:程序博客网 时间:2024/05/28 23:22
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script type="text/javascript">
function aaa(){
document.getElementById("myDrag").onmousedown = dragStart;
document.getElementById("myDrag").onmousemove = drag;
document.getElementById("myDrag").onmouseup = dragEnd;
}
var dx = 0;
var dy = 0;
function dragStart() {
var e = document.getElementById("dragDiv");
e.isDrag = true;
var ox = parseInt(e.style.left);
var oy = parseInt(e.style.top);
var mx = event.clientX;
var my = event.clientY;
dx = mx - ox;
dy = my - oy;
}
function drag() {
var e = document.getElementById("dragDiv")
if (e.isDrag) {
var mx = event.clientX;
var my = event.clientY;
e.style.left = (mx - dx) + "px";
e.style.top = (my - dy) + "px";
}
}
e.isDrag = false;
}
</script>
</head>
<body onload="aaa();">
<div id="dragDiv" style="width:200px; height:300px; background-color:black; z-index:10; position: relative; left:0px; top:0px;">
<div id="myDrag" style="width:100px; height:100px; background-color:red; z-index:100;"></div>
</div>
</body>
</html>
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script type="text/javascript">
function aaa(){
document.getElementById("myDrag").onmousedown = dragStart;
document.getElementById("myDrag").onmousemove = drag;
document.getElementById("myDrag").onmouseup = dragEnd;
}
var dx = 0;
var dy = 0;
function dragStart() {
var e = document.getElementById("dragDiv");
e.isDrag = true;
var ox = parseInt(e.style.left);
var oy = parseInt(e.style.top);
var mx = event.clientX;
var my = event.clientY;
dx = mx - ox;
dy = my - oy;
}
function drag() {
var e = document.getElementById("dragDiv")
if (e.isDrag) {
var mx = event.clientX;
var my = event.clientY;
e.style.left = (mx - dx) + "px";
e.style.top = (my - dy) + "px";
}
}
function dragEnd() {
var e = document.getElementById("dragDiv")e.isDrag = false;
}
</script>
</head>
<body onload="aaa();">
<div id="dragDiv" style="width:200px; height:300px; background-color:black; z-index:10; position: relative; left:0px; top:0px;">
<div id="myDrag" style="width:100px; height:100px; background-color:red; z-index:100;"></div>
</div>
</body>
</html>
- mouse drag
- unity+mouse+drag
- GEF中区分mouse move和mouse drag
- Mouse
- mouse
- mouse
- Mouse
- mouse
- 16. 43. 1. 鼠标拽拖-黑客帝国-画皮Mouse drag and draw
- drag
- mouse keboard
- Mouse position
- mouse 代码
- QT mouse
- Mouse Input
- Jerry Mouse
- Greedy Mouse
- Greedy Mouse
- Ring3进程注入技术讲解篇
- HDFS 读写流程
- Linux下的多线程编程
- SAP Kernel Upgrade
- Android ilbc 语音对话示范(三)程序流程
- mouse drag
- JavaScript 上万关键字瞬间匹配
- C内存重叠问题,memcpy,memmov,strcpy
- linux下开启mysql慢查询,分析查询语句
- 进程间的通信
- vs2010 web程序设置和取消初始网页
- Android ilbc 语音对话示范(四)发送方代码
- c#线程问题:线程间操作无效:从不是创建控件 的线程访问它
- jquery操作cookie