code2i: Bildgröße bestimmen nach Wechsel des Bildes

Beitrag lesen

moin

<SCRIPT LANGUAGE="JavaScript">

document.write("<img name='Bild' id='Bild' src=formular.BlockGrafik.value + "'>");
formular.BlockGrafikBreite.value=Bild.width;
formular.BlockGrafikHoehe.value=Bild.height;
var breite = Bild.width/5;
var hoehe = Bild.height/5;
Bild.width=breite;
Bild.height=hoehe;

function reloadBild()
{
Bild.src= formular.BlockGrafik.value;

Hier legst du die Höhe und Breite fest!!!

var hoehe2 = Bild.width/5;
var breite2 = Bild.height/5;

Is aber das gleiche wie oben ! Du hast ja nun nen neues Bild und musst die Werte erstmal für das neue ermitteln, sonst sind es die alten. Hast du ja auch gemacht aber zu spät.

Bild.width=breite2;
Bild.height=hoehe2;

.... hier holst du die neuen Werte ! ... zu spät!

formular.BlockGrafikBreite.value=Bild.width;
formular.BlockGrafikHoehe.value=Bild.height;
}

</script>

Mal so probieren!!!

function reloadBild()
 {
 Bild.src= formular.BlockGrafik.value;
 formular.BlockGrafikBreite.value=Bild.width;
 formular.BlockGrafikHoehe.value=Bild.height;
 var hoehe2 = Bild.width/5;
 var breite2 = Bild.height/5;
 Bild.width=breite2;
 Bild.height=hoehe2;
 }

Habs aber nicht probiert!!!

cu