event.clientX(Y)返回的是客戶端事件發生的位置
<body onmousemove="window.status=event.clientX+','+event.clientY">

解决方案 »

  1.   

    也就是事件发生时,鼠标最后的位置嘛。我是在onunload事件中调用的,为什么我点关闭时,clientx会是负的呢?
      

  2.   

    搞清楚客戶端坐標系統(x,y),(left,top)
    查查書就知道了
    我也不知道怎麽講
      

  3.   

    event.clientX(Y)----返回的是距IE窗体的左边界线和地址栏的下边界线的距离,鼠标在这两条线长的时候会是0,所以当你写在onunload的时间里的时候,是先执行了离开页面的操作,然后因为离开了页面才出发了事件,这时候根本没有办法获得鼠标现在所在的位置于页面边界线的相对坐标。所以都被视作了在边界线的外边,这样就成负的了!(注:个人理解)