您的位置:首页 > 其它

关于IE、FF 中的event.clientX、event.clientY

2010-02-05 15:27 295 查看
         在IE中,event为全局变量,可以直接使用,但是在FF中 event则为局部变量,要把它作为参数传过来才可以使用!例如:
function  mousedown(event){//FF下
     var x=event.clientX;
}

        在ie下则可以直接在任何位置  var x=event.clientX;
        兼容的方法是:使用event.clientX的函数中传一个参数进来,并在函数内添加以下语句:event=event||window.event---其中event为函数传进来的参数,例如:

function  mousedown(event){

     event=event||window.event;

     var x=event.clientX;

}

     另外,IE下判断鼠标、键盘按键的方法为:event.button 、event.keycode,FF 下为 event.which。

 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ie function