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

onclick事件在火狐里不能正常触发的解决办法

 
阅读更多
以下纯属个人见解,若有更好的想法。。。。。省略1001字。。

原因:火狐要用document.getElementByID取对象
分享到:
评论

相关推荐

    Firefox不支持click方法的解决

    在 IE8 浏览器中,对于 input type=file 的文件上传控件,执行 click 方法只能触发 onclick 事件绑定的代码执行,而不能弹出文件选择对话框。这是因为 IE8 浏览器对文件上传控件的限制。 initEvent 方法用于初始化...

    IE8的JavaScript点击事件(onclick)不兼容的解决方法

    在标准模式下,IE8及以下版本不支持通过`setAttribute`直接为元素添加事件监听器,这与现代浏览器如Chrome和Firefox存在差异。为了确保兼容性,通常推荐使用`addEventListener`方法为元素添加事件监听器,但由于IE8...

    javascript option onclick事件ie解决方案 兼容ie,firefox

    在本文中,我们讨论了如何解决 JavaScript Option onclick 事件在 IE 浏览器中的问题,并实现了兼容 IE 和 Firefox 浏览器的解决方案。通过使用 JavaScript 事件模型和事件监听器,我们可以正确地捕捉 Option 元素的...

    javascript触发模拟鼠标点击事件

    通过本文提供的示例和详细说明,相信读者能更好地理解JavaScript中模拟触发鼠标点击事件的原理和实现方法,并在自己的项目中加以应用。需要注意的是,虽然模拟事件触发在很多情况下非常有用,但过度使用或不当使用...

    IE与Firefox的事件区别

    在不同的浏览器环境下,事件处理的实现机制有所差异,尤其是在Internet Explorer(IE)和Firefox之间。本文将深入探讨这些差异,以帮助开发者更好地理解和解决跨浏览器的兼容性问题。 首先,我们要了解事件流的概念...

    firefox兼容性问题

    5. **使用polyfill**:如果代码依赖于特定的`event`属性或方法,可以查找并引入对应的polyfill库,以确保在不支持这些功能的老版本Firefox中也能正常运行。 在提供的压缩包文件中,`getEvent.js`可能是用来演示如何...

    FireFox与IE 下js兼容触发click事件的代码

    而在FireFox浏览器中,由于不支持`document.all`,需要使用`document.createEvent("MouseEvents")`来创建一个鼠标事件对象,并通过`dispatchEvent`方法来触发这个事件。 ### 代码逻辑分析 从提供的代码片段可以...

    firefox事件处理之自动查找event的函数(用于onclick=foo())

    IE与firefox事件处理 在ie中,事件对象是作为一个全局变量来保存和维护的。 所有的浏览器事件,不管是用户触发 的,还是其他事件, 都会更新window.event 对象。 所以在代码中,只要轻松调用 window.event 就可以轻松...

    兼容IE与FireFox

    由于IE和Firefox在事件对象的获取上有差异,我们需要编写一段通用的代码来适应这两种情况。以下是一段示例代码: ```javascript function test(event) { var event = event || window.event; // doSomething } ``...

    兼容firefox的给每一个onClick再附加一个事件

    总结来说,要在Firefox中兼容地为每个onClick事件附加额外的事件,应优先使用`addEventListener`方法,如果需要兼容旧版浏览器,可以创建一个包含所有事件处理函数的组合函数。同时,理解事件冒泡和捕获机制,以及...

    浏览器兼容(支持IE和firefox)

    解决这个问题的方法是在`onclick`事件中添加`return false;`,这样可以阻止默认的链接行为,同时允许`location.href`正常工作。例如: ```html ;" onclick="location.href='new_page.html'; return false;">点击...

    jquery动态改变onclick属性导致失效的问题解决方法

    这段代码在现代浏览器如Chrome和Firefox中可以正常工作,但在旧版IE浏览器中则可能无法正常触发点击事件。这主要是因为旧版IE浏览器对DOM元素的属性操作处理存在差异。 当使用".attr()"方法改变" onclick "属性时,...

    关于iframe中生成父窗口元素及增加event事件的问题(IE已实现,Firefox暂未实现)

    本文将深入探讨在`iframe`中生成父窗口元素以及如何在`iframe`内触发父窗口的事件,特别是针对IE和Firefox的差异。 首先,让我们了解`iframe`的基本用法。`iframe`通过`src`属性指定要加载的HTML文档,例如: ```...

    Mozilla Firefox 支持数据岛

    5. **事件处理**:数据岛中的数据可以触发特定的JavaScript事件,如`onmouseover`或`onclick`,使用户交互更加丰富。 在【标签】中,"XMLDataSource.js"可能是一个JavaScript库,它负责处理XML数据源,与数据岛相关...

    ie和firefox不兼容的解决方法集合

    1、firefox和ie事件event处理 在ie中,事件对象是作为一个全局变量来保存和维护的。 所有的浏览器事件,不管是用户触发 的,还是其他事件, 都会更新window.event 对象。 所以在代码中,只要轻松调用 window.event 就...

    js Firefox 加入收藏夹功能代码 兼容Firefox 和 IE.docx

    在不同浏览器中,实现将网页加入收藏夹的方法是不同的,因此需要编写兼容性的代码来确保在各种环境下都能正常工作。 对于IE浏览器,收藏功能可以通过 `window.external.addFavorite()` 方法实现,这个方法接受两个...

    关于IE浏览器以及Firefox下的javascript冒泡事件的响应层级

    这意味着在Firefox中,事件可以在整个窗口范围内触发冒泡,而在IE中,事件会在到达文档级别时停止冒泡。 举例来说,如果我们在HTML结构中有一个`<div>`元素,并为不同层级的元素绑定了点击事件,如`window`、`...

    在Internet Explorer 11、10、9中手动触发JavaScript事件

    这个方法适用于其他遵循W3C标准的浏览器,如Chrome、Firefox、Safari等。但在IE中,你需要创建一个事件对象,然后使用`dispatchEvent`来触发: ```javascript var event = document.createEvent('HTMLEvents'); ...

Global site tag (gtag.js) - Google Analytics