PDA

Volledige versie bekijken : image tag in dynamic text field


wal_toor
%Europe/Berlin %718 %2006, 18:15
Hellow all,

images in een dynamisch tekstveld, prachtig en het werkt. Maar.... Weet iemand hoe het komt als je voor een dynamic (html)textfield de volgende code gebruikt:


_root.deTekst.htmlText += "<p align=\"left\"><img src='blah.jpg' width=\"200\" height=\"100\"></p>";
_root.deTekst.htmlText += "<p align=\"left\">en nog meer tekst</p>";


dat de tekstregel naast de afbeelding wordt gezet, en niet onder de afbeelding? En heeft iemand er wellicht een oplossing voor om dat wel voor elkaar te krijgen?

greetz en thanks,
walter

giel12
%Europe/Berlin %795 %2006, 20:05
Dit heeft te maken met de HTML. In html moet je zelf vaste enters in de code bijvoegen.

Dit kan aan de hand van <br>

Normaliter moet je dan de tekst eronder hebben...


_root.deTekst.htmlText += "<img src='blah.jpg' width="200" height="100"><br>";
_root.deTekst.htmlText += "<p align="left">en nog meer tekst</p>";

Verder heb ik ook even je html wat aangepast. Normaal moet dit allemaal werken...

Succes ermee en reputatiepunten zijn welkom indien geholpen! Dank u!

giel12
%Europe/Berlin %796 %2006, 20:06
Nog één ding :) :

door meerdere <br> 's toe te voegen, ga je meer enters kunnen verkrijgen. Ook wil ik ook nog even zeggen dat dit niet moet worden afgesloten...

Mvg

renegeuze
%Europe/Berlin %800 %2006, 20:12
Hoeveel moeite wil je er voor doen? Flash ondersteund namelijk niet wat jij wilt.(ik snap de reactie van giel dus ook niet echt)

Er is dus wel een oplossing maar die kost je wel wat meer moeite. Je moet dan namelijk je image uit de tekst halen en in een movieclip zetten waar je hem over de tekst wil hebben. Om er dan weer voor te zorgen dat je tekst na de image doorloopt moet je weer spaties oid toepassen als witregel.

(heb het overigens nooit geprobeert)
Ik zal even kijken of ik voorbeeldje kan vinden

Linkje (http://www.actionscript.org/forums/showthread.php3?t=16628)

wal_toor
%Europe/Berlin %394 %2006, 10:27
Hmm okee, bedankt. Misschien dan toch maar via de "ouderwetse" manier dynamish tekstvelden aanmaken enzo...

greetz,
walter