Image dynamisch erstellen und anzeigen..
Maxi
- javascript
0 wahsaga
Hallo,
wie kann ich ein Bild per Javascript erstellen und dann im Browser
anzeigen lassen ohne vorher irgendwo im HTMLcode einen <img>-Tag
zu haben?
arrow = new Image();
arrow.src = 'sprites/map/arrow.gif';
arrow.name= i;
Damit wäre mein Bild ja irgendwo existieren nur wie gebe ich es jetzt
aus? Gibt es da funktionen wie Draw? oder Eigenschaften wie Visible?
zur Not hab ich mir überlegt könnte ich ja auch dann in der Funktion
drawimage() in der das Bild arrow erstellt wird auch document.write('<img......');
einfügen, aber dann ersetzt der Browser den kompletten HTMLcode und
zeigt nur noch das mit Javascript erstellte Bild an.. wieso?
Gruß Maxi
hi,
wie kann ich ein Bild per Javascript erstellen und dann im Browser
anzeigen lassen ohne vorher irgendwo im HTMLcode einen <img>-Tag
zu haben?arrow = new Image();
arrow.src = 'sprites/map/arrow.gif';
arrow.name= i;Damit wäre mein Bild ja irgendwo existieren nur wie gebe ich es jetzt
aus? Gibt es da funktionen wie Draw? oder Eigenschaften wie Visible?
HTML-Bildobjekt mit createElement erzeugen, mit den gewünschten Eigenschaften (idR. mindestens src und alt) ausstatten, und per appendChild oder insertBefore ins Dokument einhängen.
gruß,
wahsaga