Kay: Höhe/Breite einer Grafik ermitteln, Fehler im IE

Beitrag lesen

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