Andre: Grafik dynamisch laden und anzeigen

Beitrag lesen

Hallo Jürgen,

darf ich Dich nochmal belästigen? Ich habe das nun soweit eigebaut, es funktioniert soweit, dass das Bild angezeigt wird. Aber ich habe noch immer dieses blöde flackern alle, in diesem Fall, 30 Sekunden... Bekomme ich das nicht weg, oder mache ich bei dem Script einen Denkfehler. Ich habe den geänderten Script hier angefügt. Kannst Du nochmal schauen, wo ich den Fehler mache..?? Wäre super nett...

  
  
var Link = "http://www.radiogeldern.de/pictures/"+anzeige;  
var Link2 = Link;  
  
var NA = "http://www.radiogeldern.de/pictures/";  
  
LoadScript = function(url,callback) {  
  var scr = document.createElement('script');  
  scr.type = "text/javascript";  
  scr.async = "async";  
  var loaddone = function() {  
        document.getElementById(pImage).src = pSource;  
        if(Link != NA ){  
             change_pic('image5',Link2)  
        }  
        else {  
             change_pic('image5','http://www.radiogeldern.de/pictures/na.png')  
        }  
  }  
  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);  
}  
 setTimeout('LoadScript("http://www.radiogeldern.de/piclink.js",loaddone)',30000);  
  
// LoadScript