image.onmousemove = function() {图片增加了onmousemove 事件以后,想得到图片移动哪儿像素位置信息,如何写呢?
解决方案 »
- 几个正则求解释
- 我该怎么改呀
- <a href="http://www.sina.com" target="_blank">新浪</a>此标签如何在js中使用呢?
- 如何用javascript得到图片的宽度
- 结合select的层显示的问题
- 当在js里面执行form1.submit()时候,表单的onsubmit事件失效了,是为什么?
- 怎样隐藏浏览器的菜单栏,地址栏
- 急!IE提示缺少对象问题?
- xmlhttp发送数据有时不成功的问题
- 用DIV将表格的表头和内容分开为两个TABLE,但是表头和内容总是对不齐,怎么办那?
- ext combo的value能在页面获得吗?
- getElementsByTagName 取标签 影响其他页面!~~
按下的时候{
状态 = 1
记录下鼠标的x和y坐标
记录下元素的x和y坐标
}
移动的时候{
状态是0就什么也不做。
如果状态是1,那么
元素y = 现在鼠标y - 原来鼠标y + 原来元素y
元素x = 现在鼠标x - 原来鼠标x + 原来元素x
}
在任何时候放开的时候{
状态 = 0
}
就是图片有这个事件,但是在鼠标在图片上面移动时,这儿的像素坐标如何得?
e =e ||window.event;
var x=e.offsetX || e.layerX
var y=e.offsetY || e.layerY}