本帖最后由 wzzcjbb 于 2014-07-30 10:39:38 编辑

解决方案 »

  1.   

    你这个就是多此一举
    你鼠标 放在屏幕上 必定出发  mousemove事件 必定执行你的‘跟踪代码’
    反之不触发就说明  鼠标不再页面上
    你的代替代码没用而且鼠标的坐标 只能在事件触发获取  你自己写的 那个代替 mousemove事件的代码 没办法获取鼠标坐标的
      

  2.   

    不太明白你的用意,这里给一个最简单的例子(假设数组divs包含所有的div)://适用于W3C标准
    //假设数组divs包含所有的div
    var len = divs.length;
    function onmousemove(event){
        var x = event.clientX, y = event.clientY;
        for(var i=0;i<len;i+){
            divs[i].style.left = x + 'px';
            divs[i].style.top = y + 'px';
        }
    }document.body.addEventListener('mousemove', onmousemove, false);