• event.preventDefault() 火狐下没有作用。


    /**
    *firefox----这段js重新封装了event对象
    *这样在火狐上就可以用event
    */
    function __firefox(){
    HTMLElement.prototype.__defineGetter__("runtimeStyle", __element_style);
    window.constructor.prototype.__defineGetter__("event", __window_event);
    Event.prototype.__defineGetter__("srcElement", __event_srcElement);
    }
    function __element_style(){
    return this.style;
    }
    function __window_event(){
    return __window_event_constructor();
    }
    function __event_srcElement(){
    return this.target;
    }
    function __window_event_constructor(){
    if(document.all){
    return window.event;
    }
    var _caller = __window_event_constructor.caller;
    while(_caller!=null){
    var _argument = _caller.arguments[0];
    if(_argument){
    var _temp = _argument.constructor;
    if(_temp.toString().indexOf("Event")!=-1){
    return _argument;
    }
    }
    _caller = _caller.caller;
    }
    return null;
    }
    if(window.addEventListener){
    __firefox();
    }
  • 相关阅读:
    java值类型和引用类型
    0513作业
    随机四位验证码
    1-36随机生成6个不重复的数
    java随机数
    0509作业
    作业0508
    字符集
    eclipse快捷键
    数据类型 转换
  • 原文地址:https://www.cnblogs.com/lu2527/p/10059951.html
Copyright © 2020-2023  润新知