Hallo,
ich benutze unten stehende Javascript-Funktion um mit onclick Bilder anzuzeigen.
Mein Problem ist, dass beim Wechsel auf ein neues Bild ein leerer Rahmen mit dem "FileNichtGefunden"-Icon auf flackert, dies möchte ich gern vermeiden.
Ich benutze diese Funktion, da ich unterschiedliche Bildgrößen nacheinander darstellen muß und ich die Bildgröße auch mit angeben möchte, um zu skalieren. Wenn ich das alte Bild nicht lösche, wird es verzerrt, bis das neue komplett dargestellt ist.
function chgImgSetPicSize() {
var a=chgImgSetPicSize.arguments;
// Löschen des aktuell angezeigten Bildes
var len = document.getElementById("grossbild").childNodes.length;
while (document.getElementById("grossbild").hasChildNodes())
{
document.getElementById("grossbild").removeChild(document.getElementById("grossbild").firstChild);
}
// Erzeugen neues Bild und setzen der neuen Parameter
var elemImg = document.createElement("img");
elemImg.setAttribute("src", a[2]);
elemImg.setAttribute("height", a[5]);
elemImg.setAttribute("width", a[6]);
elemImg.setAttribute("alt", a[4]);
document.getElementById("grossbild").appendChild(elemImg);
}
Was mache ich falsch, bzw. was könnte ich verändern, um dieses Verhalten zu umgehen?
Vielen Dank im Voraus
Larax