Norbert Klein: Bildgröße auslesen und damit Fenster öffnen

Beitrag lesen

Hallo.

Aber versuch's mal damit, ich hab's ein bissel angepasst:

Vielen Dank. Das werde ich gleich noch einmal ausprobieren. Ich habe ja noch bis 4:00 Uhr Zeit. :-)

Ich glaube nicht, dass das funktioniert. Dürfte IMO nämlich nur ge-
hen, wenn Höhe/Breite definiert sind, und das sind sie ja nicht als
Attribut, sondern nur browserintern, weil es der Browser aus dem
Bild ausgelesen hat ...

Ich hab's bei folgenden Browsern ausprobiert:
Internet Explorer 1.5: kann kein JS
Internet Explorer 3: kennt resizeTo nicht
Internet Explorer 6: geht
Netscape 1.22: kann kein JS
Netscape 2.02/3.01/3.03: kennen resizeTo nicht
Netscape 4.03/4.07/4.50/4.78/6.2.1: geht
Mozilla 0.9.8: geht
Opera 2-4: geht nich
Opera 5.01/5.12: Bild wird nicht geladen
Opera 6.00/6.01: geht

Des Weiteren, können der NS6 und Mozilla die Bildgröße ebenfalls auslesen, man muss nur warten, bis die Seite geladen wurde, also onload.
Wenn man das Beispiel http://selfhtml.teamone.de/javascript/objekte/anzeige/images_height.htm etwas abändert, geht's auch im NS6:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Test</title>
</head>
<body onload="window.alert(document.Christa.name + '\n' + document.Christa.width + ' x ' + document.Christa.height + ' Pixel')">
<img src="http://selfhtml.teamone.de/javascript/objekte/anzeige/christa.gif" name="Christa" alt="Christa">
</body>
</html>

Gruß
Norbert