document.onmousemove=function(event)firefox下如何在加载的时候就获取event对象
先谢谢了

解决方案 »

  1.   


    是这样啊,如下,
    document.onmousemove=function(event) 
    {
    var evt=event||window.event;
    alert("event.clientX = "+event.clientX);
    }有什么特别要求?
      

  2.   

    不是这样的 
    其实是没有event这个参数的
    document.onmousemove=function(){firefox如何获取event对象} 
      

  3.   

    var evt=event||window.event; 
    =================================
    event ==> firefox
    window.event ==> IE
      

  4.   

    <script type="text/javascript">
    //定义移动对象和移动坐标
    var Mouse_Obj="none",_x,_y;
    //拖动对象函数(自动)
    document.onmousemove=function(event)
    {
    if(Mouse_Obj!="none")
    {
    var evt=evebt||window.event; 
    document.getElementById(Mouse_Obj).style.left=_x+evt.x;
    document.getElementById(Mouse_Obj).style.top=_y+evt.y;
    event.returnValue=false;
    }
    }
    //停止拖动函数(自动)
    $(function()
    {
    $("body").mouseup(function()
    {
    Mouse_Obj='none';
    })
    })
    //确定被拖动对象函数 o为被拖动对象
    function m(o){

    Mouse_Obj=o
    document.getElementById(o)
    _x=parseInt(document.getElementById(o).style.left)-event.x;
    _y=parseInt(document.getElementById(o).style.top)-event.y;
    }
    </script>那这段要如何修改才能支持firefox呢