How to get mouse pointer position using javascript for internet explorer?

前端 未结 4 1882
轮回少年
轮回少年 2020-12-06 14:23

I am developing a web page where I have set an image in a

dynamically. It works in Firefox but it fails in IE.

The question is: how to get m

4条回答
  •  长情又很酷
    2020-12-06 14:46

    Use: clientX and clientY

    Like this code:

    var posx = 0;
    var posy = 0;
    if (e.pageX || e.pageY)     {
        posx = e.pageX;
        posy = e.pageY;
    }
    else if (e.clientX || e.clientY)    {
        posx = e.clientX + document.body.scrollLeft
            + document.documentElement.scrollLeft;
        posy = e.clientY + document.body.scrollTop
            + document.documentElement.scrollTop;
    }
    

提交回复
热议问题