Give you a example:
<html>
<head>
<script>
Object=null;
function MouseDown()
{
Object = event.srcElement.parentElement.style;
cx = event.offsetX;
cy = event.offsetY;
}function MouseUp()
{
Object = null;
}function MouseMove()
{
if(Object)
{
Object.pixelLeft = event.clientX - cx + document.body.scrollLeft;
Object.pixelTop = event.clientY - cy + document.body.scrollTop;
return false;
}
}document.onmousedown=MouseDown;
document.onmouseup=MouseUp;
document.onmousemove=MouseMove;
</SCRIPT>
</head>
<body>
<div id="spades" style="position:absolute;left:150;top:200;">
<img src="123.jpg" height=250 >
</div>
</body>
</html>
<html>
<head>
<script>
Object=null;
function MouseDown()
{
Object = event.srcElement.parentElement.style;
cx = event.offsetX;
cy = event.offsetY;
}function MouseUp()
{
Object = null;
}function MouseMove()
{
if(Object)
{
Object.pixelLeft = event.clientX - cx + document.body.scrollLeft;
Object.pixelTop = event.clientY - cy + document.body.scrollTop;
return false;
}
}document.onmousedown=MouseDown;
document.onmouseup=MouseUp;
document.onmousemove=MouseMove;
</SCRIPT>
</head>
<body>
<div id="spades" style="position:absolute;left:150;top:200;">
<img src="123.jpg" height=250 >
</div>
</body>
</html>
解决方案 »
- XMLHttpRequest跨越执行JS
- js怎么判断iframe的designMode状态为开或关啊?
- 求一个JS实现的烟花特效!!!急
- 高手请进,关于firefox的问题
- 最近在学习javascript,现在正要做一个实现省市联动的例子哦!请教下代码!
- 重金悬赏!!!-如何用脚本判断,IE浏览器是否在“检查所存网页的较新版本”选项中,设置了“每次访问时检查”
- 忽然蒙了:D
- IFRAME能够设顶初始字体颜色吗?能够固定吗?
- javascript做出的一个弹出式菜单放在框架结构中,菜单被遮挡问题?
- web播放海康摄像头监控
- 如何在Javascript接收到asp中传递过来的数据呢?
- 发现window.open()里面get传值超长会引起JS指针错误
<html>
<head>
<script>
Object=null;
function MouseDown()
{
Object = event.srcElement.parentElement.style;
cx = event.offsetX;
cy = event.offsetY;
}function MouseMove()
{
if(Object)
{
Object.pixelLeft = event.clientX - cx + document.body.scrollLeft;
Object.pixelTop = event.clientY - cy + document.body.scrollTop;
return false;
}
}function MouseUp()
{
Object = null;
}document.onmousedown=MouseDown;
document.onmousemove=MouseMove;
document.onmouseup=MouseUp;
</SCRIPT>
</head>
<body>
<div id="spades" style="position:absolute;left:0;top:0;">
<img src="bj_01.png">
</div>
<div id="spades" style="position:absolute;left:0;top:0;">
<img src="bj_02.png">
</div>
<div id="spades" style="position:absolute;left:0;top:0;">
<img src="bj_03.png">
</div>
</body>
</html>
function MouseUp()
{
alert("图片现在的位置是:"+Object.pixelLeft+","+Object.pixelTop);
Object = null;
}
例如:<script>
Object=null;
function MouseDown()
{
Object = event.srcElement.parentElement.style;
cx = event.offsetX;
cy = event.offsetY;
}function MouseMove()
{
if(Object)
{
Object.pixelLeft = event.clientX - cx + document.body.scrollLeft;
Object.pixelTop = event.clientY - cy + document.body.scrollTop;
return false;
}
}function MouseUp()
{
Object = null;
}document.onmousedown=MouseDown;
document.onmousemove=MouseMove;
document.onmouseup=MouseUp;
</SCRIPT>
-----------------------------------------
<script>
document.form.数字某个图片位置x.value = 该图片坐标x;
document.form.数字某个图片位置y.value = 该图片坐标y;
</SCRIPT>
<FORM NAME="form">
1X: <INPUT TYPE="TEXT" NAME="1x">
1Y: <INPUT TYPE="TEXT" NAME="1y">
2X: <INPUT TYPE="TEXT" NAME="2x">
2Y: <INPUT TYPE="TEXT" NAME="2y">
3X: <INPUT TYPE="TEXT" NAME="3x">
3Y: <INPUT TYPE="TEXT" NAME="3y">
</FORM>
<div id="spades" style="position:absolute;left:0;top:0;">
<img src="bj_01.png">
</div>
<div id="spades" style="position:absolute;left:0;top:0;">
<img src="bj_02.png">
</div>
<div id="spades" style="position:absolute;left:0;top:0;">
<img src="bj_03.png">
</div>