Ashura: Großansicht von Bildern

Beitrag lesen

Hallo Nadja.

Achja, eine JS-Frage hab ich noch: Kann man mit JS die Breite bzw. die Höhe einer Grafik herausfinden? Gibt es sowas wie bla.getWidth??

Ja. Entweder direkt über height und width des übergebenen (image) Objektes, oder über width und height als Unterobjekt des style-Objektes.

So z. B.:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html>  
  <head>  
    <title>New Document</title>  
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />  
    <script type="text/javascript">  
  
    [code lang=javascript]function getDimensions(img)  
    {  
    if(img.style.height && img.style.width)  
    {  
    alert('CSS-Height: ' + img.style.height + '; CSS-Width: ' + img.style.width);  
    }  
    else if(img.height && img.width)  
    {  
    alert('Height: ' + img.height + '; Width: ' + img.width);  
    }  
    }

</script>
  </head>
  <body>
    <p><img src="/pfad/zum/bild.gif" height="50" width="200" onclick="getDimensions(this);" style="height:60px;width:210px;" /></p>
    <p id="dim"></p>
  </body>
</html>[/code]

Einen schönen Donnerstag noch.

Gruß, Ashura

--
Selfcode: sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:) fl:( ss:) ls:[ js:|
30 Days to becoming an Opera8 Lover -- Day 21: Toolbars
Meine Browser: Opera 8.01 | Firefox 1.0.6 | Lynx 2.8.5 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]