javascript中var x,y;
x=document.body.scrollLeft+event.clientX; //获取当前鼠标位置的X坐标
y=document.body.scrollTop+event.clientY; //获取当前鼠标位置的Y坐标
如果要把x,y的值传给服务器端代码的话可以通过url string 来实现例如somepage.aspx?x=2&y=54

解决方案 »

  1.   

    我想实现,在单击ImageButton时让隐藏的用户控件在单击点显示出来。楼上说的方法好像并不能满足我的要求。请高手继续指教,不胜感激!
      

  2.   

    xxid.style.x=event.clientX
    xxid.style.y=event.clientY
      

  3.   

    document.all("id").style.x=document.body.scrollLeft+event.clientX;
    document.all("id").style.y=document.body.scrollTop+event.clientY;
      

  4.   

    用户控件的id在客户端中不认识。我觉得是不是应该在DataGrid中ImageButton的Click事件中得到坐标,因为参数ImageClickEventArgs中有x,y属性,但又怎样把ImageButton和Click事件进行关联呢?