JürgenB: JS per Datei/Grafik ausführen

Beitrag lesen

Hallo 1UnitedPower,

(damit Ladezeit gespart wird).

Die mir bekannten Share-APIs sind meistens zwischen einem und drei kb groß. Ladezeit spart man woanders.

formatiert ca. 660 Byte:

LoadScript = function(url,callback) {  
  var scr = document.createElement('script');  
  scr.type = "text/javascript";  
  scr.async = "async";  
  if(typeof(callback)=="function") {  
    scr.onloadDone = false;  
    scr.onload = function() {  
      if ( !scr.onloadDone ) {  
        scr.onloadDone = true;  
        callback();  
      }  
    };  
    scr.onreadystatechange = function() {  
      if ( ( "loaded" === scr.readyState || "complete" === scr.readyState ) && !scr.onloadDone ) {  
        scr.onloadDone = true;  
        callback();  
      }  
    }  
  }  
  scr.src = url;  
  document.getElementsByTagName('head')[0].appendChild(scr);  
} // LoadScript

Ob sich das lohnt, muss Ulrich entscheiden.

@Ulrich: Wenn du das Script nicht verstehst, melde dich.

Gruß, Jürgen