`
wangzi6hao
  • 浏览: 209603 次
  • 性别: Icon_minigender_1
  • 来自: sdf
社区版块
存档分类
最新评论

firefox如何调用document.onclick获取event参数

阅读更多
2008-12-08 17:05

请在body里加一句

onLoad="document.onclick = function XXX(event)"

 因为准备用document.onclick = function XXX(event)
报错说找不到event,写到body里,省点事好了.

最新的试过了可以用

document.onclick =abcd;
function abcd(event) {
        event = (event == null)?window.event:event;
}

document.onkeydown = function(event){
    event = event? event:window.event;
    if(event.keyCode == 27){
        window.close();
    }
}


event = (event == null)?window.event:event;
srcelement= event.target?event.target:event.srcElement;

 顺便写一下firefox和ie获取srcElement

分享到:
评论

相关推荐

    Firefox不支持click方法的解决

    Firefox 不支持 click 方法的解决 Firefox 不支持 click 方法是因为 W3C 标准规定 click 方法只能赋予 input 元素。这意味着在 Firefox 浏览器中,不能使用 click 方法来触发非 input 元素的点击事件。 解决方法是...

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

    JavaScript Option onclick 事件 IE 解决方案及兼容 IE 和 Firefox JavaScript 中的 Option onclick 事件是用户在Select 元素中选择一个选项时触发的事件,但是在 Internet Explorer(IE)浏览器中,该事件无法正确...

    JS用 或 || 来兼容FireFox!

    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]找到 document.body.onclick = function(evt), 在IE下,这个evt是不会有的,但是在fireFox下(opera下好像也是)会默认传这个参数.在IE下,这个参数是 null ,想兼容,...

    smoothScroll.js.zip

    smoothScroll.js 是极小的,符合标准的平滑滚动脚本,无依赖,支持 Firefox, Chrome, IE10, Opera 和 Safari。使用:[removed][removed]示例:var smoothScroll = require('smoothscroll'); var exampleBtn = ...

    图库新版jQuery焦点图 JS代码

    document.write('<script type="text/javascript" >BAIDU_CLB_SLOT_ID = "288992";</script>'); document.write(ojs);} if (code=="top210x90_2"){ document.write('<script type="text/javascript" >BAIDU_CLB_SLOT...

    IE和火狐中模仿Click事件及提交到新窗口总结(asp.net)

    先看一下模拟click事件的代码: 代码如下: <a>... } else { //火狐,如果中没有定义onclick事件,则本段对火狐不起作用 var ev = document.createEvent(“MouseEvents”); ev.initEvent(“click”, true, true); docu

    javascript currentTarget对象介绍

    在 IE 中,document.activeElement 将返回当前获得焦点的对象,而在 Firefox 和 Opera 中,e.currentTarget 将返回当前事件的目标元素。 在这个例子中,我们使用了 onclick 事件来触发 show 函数。由于 onclick ...

    JS分页效果JS分页效果

    Supported in Internet Explorer, Mozilla Firefox */ function showPages(name) { //初始化属性 this.name = name; //对象名称 this.page = 1; //当前页数 this.pageCount = 1; //总页数 this.argName = 'page...

    从零开始学习JQuery

    javascript脚本在不同浏览器的兼容性一直是Web开发人员的噩梦, 常常一个页面在IE7,Firefox下运行正常, 在IE6下就出现莫名其妙的问题. 针对不同的浏览器编写不同的脚本是一件痛苦的事情. 有了jQuery我们将从这个噩梦...

    大名鼎鼎SWFUpload- Flash+JS 上传

    在FireFox中,如果窗口的滚动条没有回滚到顶部,那么Flash无法加载 Race-conditions when files are cached 兼容ASP.Net Forms SWFUpload v2 延续了SWFUpload的设计目标,将UI分离以交给开发人员控制和后续扩展 ...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    将DTD文档存为.dtd的文件,然后在DOCTYPE声明行中调用,例如,将下面的代码存为myfile.dtd <!ELEMENT myfile (title, author)> <!ELEMENT title (#PCDATA)> <!ELEMENT author (#PCDATA)> 然后在XML文档中调用,...

    JavaScript详解(第2版)

     2.5.1 Firefox   2.5.2 在Internet Explorer 8中调试   2.5.3 [removed]URL 协议   2.6 JavaScript与旧浏览器或受限的浏览器   2.7 应知应会   练习   第3章 数据类型、字面量和变量   3.1...

    ExtAspNet_v2.3.2_dll

    支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3.0+ 注:ExtAspNet基于一些开源的程序ExtJS, HtmlAgilityPack, Nii.JSON, YUICompressor。 示例: http://extasp.net/ 开源: ...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3.0+ 注:ExtAspNet基于一些开源的程序ExtJS, HtmlAgilityPack, Nii.JSON, YUICompressor。 示例: http://extasp.net/ 开源: ...

Global site tag (gtag.js) - Google Analytics