IE FF event的兼容解决办法(转)
2011-07-19 13:51
295 查看
IE : 在IE中,event.clientX,event.clientY可以直接用。
FIREFOX : 在FF中是不可以的,因为event在IE中是一个全局变量,在FF中是局部变量,所以在FF中使用event对象必须通过参数传递的方式把它传入过程中.
firefox解决方法:
1、直接传参:eg:
document.onmouseup= function(e){
if(!e) e = window.event;
...
}
2、重新定义event:event = arguments.callee(.callar...).arguments[0] || window.event;
FIREFOX : 在FF中是不可以的,因为event在IE中是一个全局变量,在FF中是局部变量,所以在FF中使用event对象必须通过参数传递的方式把它传入过程中.
firefox解决方法:
1、直接传参:eg:
document.onmouseup= function(e){
if(!e) e = window.event;
...
}
2、重新定义event:event = arguments.callee(.callar...).arguments[0] || window.event;
相关文章推荐
- 关于ie和firefox下event的兼容解决办法
- JS在IE和FF下不兼容的问题及部分解决办法
- IE67不兼容before和after伪类的最佳解决办法
- 设置检查点后,QTP回放时报ie不兼容的错误解决办法
- css+div fixed属性定位在ie中不兼容的解决办法
- IE与FireFox的JavaScript兼容问题解决办法
- PNG图片兼容IE和FF的解决方法—JS控制
- 火狐FF和IE兼容下margin-top无效的解决方法
- Ajax中文乱码解决方法(兼容ie ff)
- (转)IE6,IE7,FF等浏览器不兼容原因及解决办法
- 屏蔽双击选中文字的解决办法,兼容ie,google,firefox
- 解决pre标签里的文本换行(兼容IE, FF和Opera等)
- AJAX时,以GET方式提交数据,IE进行缓存,FF不缓存,四种解决的办法
- 兼容IE和FF的手动触发事件,并自定义Event的属性值
- IE6,IE7,FF等浏览器不兼容原因及解决办法
- ie不兼容的几个js问题及解决办法
- [举一反三]解决IE下select标签innerHTML插入option的BUG(兼容IE,FF,Opera,Chrome,Safari) 前言: 这是一个老bug了,现在提供一个完美解决方案。由于我一直是用createElement来创建动态的op
- JS代码获取当前日期时支持IE,不兼容FF和chrome,解决这个问题,我们需要把获取时间的getYear()函数换成getFullYear()
- [jQuery] 关于jQuery的AJAX不兼容IE的解决办法
- java 中文乱码的解决办法!兼容谷歌,IE,FIREFOX(火狐)