Ourmessage的个人空间

BlogJava 首页 新随笔 联系 聚合 管理
  13 Posts :: 0 Stories :: 16 Comments :: 0 Trackbacks

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>

<script>
function mouseMove(ev)
{
 ev= ev || window.event;
  var mousePos = mouseCoords(ev);
  //alert(ev.pageX);
      document.getElementById('xxx').value = mousePos.x;
      document.getElementById('yyy').value = mousePos.y;
}

function mouseCoords(ev)
{
 if(ev.pageX || ev.pageY){
   return {x:ev.pageX, y:ev.pageY};
 }
 return {
     x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,
     y:ev.clientY + document.body.scrollTop     - document.body.clientTop
 };
}

document.onmousemove = mouseMove;
</script>
Mouse X Position:
<input id=xxx type=text>
<br>Mouse Y Position:
<input id=yyy type=text>

 


</body>

posted on 2007-08-07 15:47 夜一 阅读(3730) 评论(4)  编辑  收藏 所属分类: Java组件使用

Feedback

# re: JS获得鼠标位置(已经解决不同浏览器问题)[未登录] 2008-12-25 17:34 哈哈
很不错,代码很有效  回复  更多评论
  

# re: JS获得鼠标位置(已经解决不同浏览器问题)[未登录] 2009-06-08 09:29 111
晕 在火狐浏览器上没反应  回复  更多评论
  

# re: JS获得鼠标位置(已经解决不同浏览器问题) 2009-07-02 08:46 李飞飞
有反应啊  回复  更多评论
  

# re: JS获得鼠标位置(已经解决不同浏览器问题) 2010-08-30 11:36 fendy
好东西,需要这个。  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: