当前位置:Gxlcms > JavaScript > JS在IE和FireFox之间常用函数的区别小结_javascript技巧

JS在IE和FireFox之间常用函数的区别小结_javascript技巧

时间:2021-07-01 10:21:17 帮助过:6人阅读

1.event.srcElement
代码如下:

//srcElement只能在IE下使用target是FireFox使用的,下面是兼容性写法
var obj = e.srcElement ? e.srcElement : e.target;

2.e.originalEvent.x
代码如下:

// e.originalEvent.x 只能在IE下使用,FireFox只能使用e.originalEvent.layerX,下面是兼容性写法
var positionX = e.originalEvent.x - $(this).offset().left || e.originalEvent.layerX - $(this).offset().left || 0;

3.windows.event
window.event只能在IE下运行,而不能在Firefox下运行,
这是因为Firefox的event只能在有事件发生的情况下使用
IE:
代码如下: