初步估计是你事件绑定有问题,应该绑定body的onmousemove事件若问题还没解决请把代码贴出来

解决方案 »

  1.   

    是这样的 事件没问题
    关键问题在于 我用的是 event.x event.y 而这个是相对父窗口的位置 我页面里套了一个iframe 每次一到这个iframe就出问题了 他取的是外面父窗口的位置,所以层就不动了 这个问题怎么解决啊
      

  2.   

    这样的话,你得先判断鼠标是否在iframe里面
    如果在iframe里:
       计算iframe的左上角在父窗口中的绝对位置(iframex,iframey)
       在定位跟随层时把(iframex,iframey)加上
      

  3.   

    还有一种办法就是在响应body.onmousemove之前调用:
    document.body.setCapture();
      

  4.   

    laochake(老茶客)  大哥 太谢谢你了 加上 document.body.setCapture();
     就好了 谢谢 谢谢 现在就给分~~