鼠标位置减去图片的位置就可以得到了。设img的id为imgA,那么图片到页面顶端的距离如下document.all.imgA.offsetTop,到左端的距离为document.all.imgA.offsetWidth。

解决方案 »

  1.   

    应该是:
    document.all.imgA.offsetTop
    document.all.imgA.offsetLeft
      

  2.   

    offsettop等好像是图片左上角到单元格左上角的距离,而不是到页面左上角的距离(图片在一个表格的单元格里)。
      

  3.   

    我是用event.x和event.y得到相对页面左上角的距离的。
      

  4.   

    <img src="http://expert.csdn.net/images/csdn.gif" onmousemove="window.status='x='+event.offsetX+' y='+event.offsetY" border="1" style="position:absolute;left:400px;Top:400px;">
      

  5.   

    谢谢,用event.offsetX和event.offsetY就可以了,没有关键字提示真是麻烦,试都没法试。