日期:2014-05-16  浏览次数:20287 次

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

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:?
复制代码代码如下: