`
nianshi
  • 浏览: 416378 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

关于IE和Firefox的Event对像

 
阅读更多

在IE下,Event对象是一个全局变量,我们可以这样访问:Window.Event。

页在Firefox下,Event对象是做为事件方法的参数传过去的,所以要兼容两个浏览器的代码如下:


  • 大小: 84.8 KB
分享到:
评论

相关推荐

    兼容IE和Firefox获得keyBoardEvent对象

    兼容IE和Firefox获得keyBoardEvent对象 在 JavaScript 编程中,获得keyBoardEvent对象是非常重要的,但是不同的浏览器对其支持不同。IE和Firefox是两种最常用的浏览器,它们对keyBoardEvent对象的支持存在一定的...

    兼容IE和FireFox的event(事件)的对象获得

    兼容IE和FireFox的event(事件)的对象获得,直接下载引用即可

    event兼容调用(IE,Firefox,Chrome)

    本文将深入探讨在Internet Explorer(IE)、Firefox、Chrome三大主流浏览器中实现event兼容调用的方法,重点解析事件对象的获取及鼠标坐标获取的差异。 #### 事件对象的兼容性获取 在JavaScript中,事件处理通常...

    js在IE和Firefox不同之处

    - **Firefox**:`event`对象有`pageX`和`pageY`属性,但没有`x`和`y`属性。 为了解决这一问题,可以通过条件判断来统一处理这些属性: ```javascript event.x = event.x ? event.x : event.pageX; event.y = event....

    Javascript的IE和Firefox兼容性参考

    - IE的事件对象`event`有`x`和`y`属性,表示鼠标位置,而Firefox使用`event.pageX`和`event.pageY`。为了兼容,可以使用`event.clientX`和`event.clientY`,这两个属性在IE和Firefox中都可用。如果需要精确的坐标,...

    让Firefox支持event对象实现代码

    总之,处理Firefox中的事件对象,我们需要理解其与IE的不同处理方式,并学会利用`caller`和`arguments`属性来查找和传递事件对象。同时,通过扩展原型来模拟全局的`window.event`,可以使代码在不同浏览器间更具兼容...

    JavaScript在IE和Firefox(火狐)的不兼容问题解决

    标题与描述均聚焦于“JavaScript在IE和Firefox(火狐)的不兼容问题解决”,这表明文章旨在探讨并提供解决方案来处理在不同浏览器环境下的JavaScript兼容性问题,尤其是在Internet Explorer(IE)和Mozilla Firefox...

    js在IE和fireFox的区别

    ### JavaScript在Internet Explorer (IE) 和 Firefox 中的区别与解决方案 #### 一、获取HTML元素的方式差异 1. **通过ID获取元素**: - **IE**:支持`document.getElementById`和`document.all`两种方式。 - ...

    Javascript在IE和FireFox中的兼容处理

    然而,由于不同浏览器的实现差异,特别是Internet Explorer(IE)和Firefox,开发者经常面临兼容性问题。以下是一些关键的JavaScript兼容处理策略: 1. **数组、集合类对象的元素访问** - IE支持`for...in`循环...

    ie 和 firefox 的javascript 兼容问题(网上下载的).doc

    在事件处理中,IE 和 Firefox 对 `window.event` 的支持不同。 **说明:** - **IE环境下**,可以使用 `window.event`。 - **Firefox环境下**,不支持 `window.event`,必须在事件处理函数中传递事件对象。 **解决...

    同时兼容IE和FireFox的事件处理event代码--添加文件上传例子

    "同时兼容IE和FireFox的事件处理event代码--添加文件上传例子"这个主题聚焦于解决浏览器之间的差异,尤其是针对老版本的Internet Explorer(IE)和Firefox。在这些早期浏览器中,事件处理的实现方式有所不同,导致...

    IE和Firefox差异参考大全

    1. `event`对象:IE和Firefox的事件处理函数中,传递的event对象有所不同,IE使用全局的`window.event`,Firefox直接在函数参数中传递。 2. `this`关键字:在事件处理函数中,IE中的`this`通常指向触发事件的元素,...

    Javascript的IE和Firefox兼容性问题集合

    8. **Date对象**:IE和Firefox对Date对象的解析和格式化可能存在差异,需注意处理时区和格式问题。 9. **CSS3动画和过渡**:Firefox和IE对CSS3动画和过渡的支持不同,可能需要使用JavaScript模拟,或者使用CSS3前缀...

    Ie和firefox的Js区别

    - `event`对象:不同浏览器对`event`对象的处理方式不同,例如,获取事件属性时,Firefox可能需要使用不同的方法。 除此之外,还有其他一些特性,如定时器、CSS样式操作、DOM遍历等在IE与Firefox中存在差异。因此...

    IE和Firefox在css,JavaScript方面的兼容性

    IE使用`event.x`和`event.y`,而Firefox使用`event.pageX`和`event.pageY`。为了兼容这两种浏览器,可以采用以下代码: ```javascript mX = event.x ? event.x : event.pageX; ``` ### 10. 事件源元素的获取 在...

    浏览器兼容性问题收集(IE,Firefox,Chrome,Safri)

    IE 和 Firefox 获取鼠标位置的方式不同,IE 使用 `event.clientX` 和 `event.clientY` 属性,而 Firefox 需要在事件函数中传递事件对象来获取鼠标位置。 6. DIV 元素的边界问题 IE 和 Firefox 处理 DIV 元素边界的...

    Javascript的IE和Firefox兼容性.doc

    为兼容IE和Firefox,可以使用`event.clientX`和`event.clientY`,它们在大部分情况下等价于`event.pageX`和`event.pageY`,但要注意页面滚动的影响。如果需要精确匹配,可能需要额外计算。 7. **关于`frame`** - ...

    javascript在IE和Firefox中兼容性问题

    IE提供`event.clientX`和`event.clientY`,而Firefox使用`event.pageX`和`event.pageY`。统一代码时,可通过条件语句兼容两种写法。 2. **全局事件对象的访问** IE中可以通过`window.event`直接访问当前事件对象...

    css和javascript在IE和Firefox中二十三个不同点

    - **鼠标坐标**:IE的事件对象有`x`和`y`属性,Firefox有`pageX`和`pageY`。要获取一致的坐标值,可以使用条件语句检查并转换。 10. **事件源元素** - **事件源访问**:IE使用`event.srcElement`,Firefox使用`...

Global site tag (gtag.js) - Google Analytics