关于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。
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。
相关文章推荐
- 关于JS在IE和FF下attachEvent,addEventListener学习笔记
- FF,IE下鼠标坐标 offset client event的区别
- javascript关于event的ie ff兼容性问题
- event.clientX、event.clientY在firefox与IE中的区别
- IE、FireFox关于event时间的区别
- JS在IE和FF下attachEvent,addEventListener学习笔记
- IE&FF兼容性 - event, keycode, returnvalue
- IE event.srcElement和FF event.target 功能比较
- JS:attachEvent和addEventListener 使用方法(ff和ie)
- js之event对象获取在FF和IE下的区别
- javascript关于IE和火狐处理event处理数据的问题
- 关于鼠标事件中的event.clientY, event.pageY
- 关于FF、IE兼容
- 关于radio的onchange事件在IE、FF中行为不同的问题
- window.event对像和在ie与ff中的区别
- 关于FF和IE在Javascript和CSS的区别的收集
- ie与ff下的event事件
- event.clientY坐标显示不正确(IE与360不同)
- IE event.srcElement和FF event.target 功能比较
- window.event对像在IE与FF中的区别