Ver2felt: Mehrere Funktionsaufrufe an einem Event

Beitrag lesen

Hallo Fabulit,

wir haben folgenden Code in unserer Library:

  
var General =  
{  
  addEvent: function(element, eventName, function_)  
  {  
    if (typeof(function_) == 'undefined')  
      return false;  
    if (element.addEventListener)  
      element.addEventListener(eventName, function_, false);  
    else if (element.attachEvent)  
      element.attachEvent('on' + eventName, function_);  
    return true;  
  },  
  addOnLoad: function(function_)  
  {  
    if (document.readyState == 'loading')  
      General.addEvent(window, 'load', function_);  
    else  
      setTimeout(function_, 1);  
  }  
}  

Damit lässt sich über

General.addOnLoad(function() {  
...  
})

browserübergreifend eine Funktion zum onLoad-Event hinzufügen.

Gruß