目前共有1篇帖子。 字体大小:较小 - 100% (默认)▼  内容转换:不转换▼
 
点击 回复
46 0
关于IE浏览器里面的if (!event) event=window.event;
一派掌门 二十级
1楼 发表于:2026-3-30 14:58
在Firefox下编写event 精选 转载

blackanger 2007-04-27 18:24:42 博主文章分类:老文

文章标签 职场 JavaScript 兼容性 休闲 文章分类 Java 后端开发

在FireFox下编写事件处理函数是很麻烦的事.
因为FireFox并没有 window.event . 如果要得到 event 对象,就必须要声明时间处理函数的第一个参数为event.

所以为了兼容IE与FireFox,一般的事件处理方法为:
btn.onclick=handle_btn_click;
function handle_btn_click(evt)
{
           if(evt==null)evt=window.event;//IE
            //处理事件.
}

回复帖子

内容:
用户名: 您目前是匿名发表
验证码:
(快捷键:Ctrl+Enter)
 

本帖信息

点击数:46 回复数:0
评论数: ?
作者:巨大八爪鱼
最后回复:巨大八爪鱼
最后回复时间:2026-3-30 14:58
 
©2010-2026 Purasbar Ver2.0
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。