Hi,
nach nervendem Rumprobieren, googlen und Forum-Recherche bin ich am verzweifeln :(
Ich möchte die Höhe und Breite eines Images ermitteln, um die Zahlenwerte später für div. andere Skripte zu verwenden.
Im Head-Tag der HTML-Datei habe ich folgendes Script:
<script language="JavaScript">
function getImageProperties() {
var image_test = "test-string";
var image_x = document.Preview.width;
var image_y = document.Preview.height;
document.writeln(image_x);
document.writeln(image_y);
document.writeln(image_test);
}
</script>
Dieses Script wird ausgeführt, NACHDEM das Image geladen wurde:
<img src="dideldum.gif" name="Preview">
<script language="JavaScript">getImageProperties();</script>
...und jetzt das verwirrende an der ganze Sache:
- der IE zeigt "0 0 test-string" an (die abfragen document.Preview.width und document.Preview.height werden also nicht korrekt ausgeführt)
- Mozilla 0.9.9 macht alles korrekt und zeigt "344 425 test-string" an. Demnach kann kein logischer Fehler im Script sein.
- der Opera 5.12 macht den gleichen Mist wie der IE
Wer kann mir helfen, bevor ich mir einen Koffeinschock zufügen muss ?
Danke & Gruß
Kay