Bildgröße unbekannt
Electronix
- javascript
0 Fay0 Electronix0 Fay
0 Struppi0 Electronix0 molily
Hallo,
ich würde gerne mit Javascript ein Bild gegen ein anderes Tauschen, allerdings sind mir die Maße unbekannt.
Was kann ich tun?
Electronix
Hallo,
ich würde gerne mit Javascript ein Bild gegen ein anderes Tauschen, allerdings sind mir die Maße unbekannt.
Bilder Tauschen kannst du indem du auf das src-Attribut des Bildes zugreifst (vorrausgesetzt du verwendest img)
und die Größe kann mittels http://de.selfhtml.org/css/eigenschaften/positionierung.htm@title=style-Attribut festgelegt werden.
Gruß,
Fay
Hallo,
ich würde gerne mit Javascript ein Bild gegen ein anderes Tauschen, allerdings sind mir die Maße unbekannt.
Bilder Tauschen kannst du indem du auf das src-Attribut des Bildes zugreifst (vorrausgesetzt du verwendest img)
und die Größe kann mittels http://de.selfhtml.org/css/eigenschaften/positionierung.htm@title=style-Attribut festgelegt werden.Gruß,
Fay
Das ist ja das Problem. Wie soll ich denn mit dem http://de.selfhtml.org/css/eigenschaften/positionierung.htm@title=style-Attribut die Größe festlegen, wenn ich die Größe nicht kenne?
Electronix
Hallo,
Das ist ja das Problem. Wie soll ich denn mit dem http://de.selfhtml.org/css/eigenschaften/positionierung.htm@title=style-Attribut die Größe festlegen, wenn ich die Größe nicht kenne?
Verwendest du verschiedengroße Bilder?
Wenn ja, lass einfach die Größenangabe völlig weg, dann sollte der Browser anhand des Bildes entscheiden wie groß das Element sein muss.
Gruß,
Fay
ich würde gerne mit Javascript ein Bild gegen ein anderes Tauschen, allerdings sind mir die Maße unbekannt.
Was kann ich tun?
Wo ist das Problem?
Struppi.
Hi,
Wo ist das Problem?
Ich habe gelesen, dass man bei document.images[0].src = bild.src immer die Bildgröße mit angeben muss.
Oder gibt es noch eine andere Möglichkeit?
Electronix
Hallo,
Ich habe gelesen, dass man bei document.images[0].src = bild.src immer die Bildgröße mit angeben muss.
Nein. Wenn du keine height- und width-Attribute beim fraglichen img-Element im HTML angegeben hast und auch keine CSS-Regeln die Bildgröße festsetzen, musst du die Größe beim Ändern des Bildes auch nicht anpassen. Das macht dann der Browser automatisch.
Wenn du unbedingt die Bildgröße brauchst, musst du mit onload arbeiten. Dieser Thread diskutiert diese Frage.
Mathias