adding to [removed] event?

后端 未结 4 1541
猫巷女王i
猫巷女王i 2020-11-27 12:33

I\'m wondering how to add another method call to the window.onload event once it has already been assigned a method call.

Suppose somewhere in the script I have this

4条回答
  •  南笙
    南笙 (楼主)
    2020-11-27 13:17

    You can use attachEvent(ie8) and addEventListener instead

    addEvent(window, 'load', function(){ some_methods_1() });
    addEvent(window, 'load', function(){ some_methods_2() });
    
    function addEvent(element, eventName, fn) {
        if (element.addEventListener)
            element.addEventListener(eventName, fn, false);
        else if (element.attachEvent)
            element.attachEvent('on' + eventName, fn);
    }
    

提交回复
热议问题