Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-06-2004, 21:21   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: Lutherstadt Eisleben
Beiträge: 57
Textfelder und JPEG's dynamisch nachladen

Halihalo,

mein Problem:
in meiner Hauptzeitleiste habe ich einen Movieclip "inhalt_mc", in diesem ein Textfeld (dynamischer Text) "inhalt_txt". In einem weiteren MC befinden sich drei Buttons. Bei Mausklick auf die Buttons soll sich der Inhalt des Textfeldes ändern. Der Inhalt der Felder soll aus HTML-Text und Bildern bestehen. Manchmal ist es auch nur ein Bild.

Mein Code dazu:

im _root (Bild 1):

PHP-Code:
_global.docNr1 "<img src='../images/web1.jpg' width='425' height='314'>";
_global.docNr2 "<img src='../images/web2.jpg' width='425' height='314'>";
_global.docNr3 "<img src='../images/web3.jpg' width='425' height='314'>"
auf den Buttons:

PHP-Code:
item1_btn.onPress = function(){
  
_root.inhalt_mc.inhalt_txt.htmlText _global.docNr1;

Button 2 und 3 entsprechend.

Wenn ich nun meinen Film teste ist zuerst das richtige Bild zu sehen. Klicke ich nun z.B. auf Button 2 verschwindet das Bild und nichts weiter wird angezeigt. Klicke ich wieder auf Button 1 bleibt das Textfeld auch wieder leer. HTML ist eingeschalten.

Wenn ich z.B. statt der IMG-Tags P-Tags mit Text den Variablen zuweise klappt die Umschaltung. z.B. so:

PHP-Code:
_global.docNr1 "<p>Bild 1</p>";
_global.docNr2 "<p>Bild 2</p>";
_global.docNr3 "<p>Bild 3</p>"
Wo könnte der Fehler liegen?
__________________
jörg aderhold

programmierung / training
http://www.jaderbass.de

Geändert von jaderbass (04-06-2004 um 21:27 Uhr)
jaderbass ist offline   Mit Zitat antworten
Alt 04-06-2004, 21:41   #2 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
Also soweit mir bekannt zeigt auch flash (so wie alles andere) keine BILDER in TEXTfeldern an, weils ja dann keine Textfelder mehr wären, der <p> tag ist ein text "formatierungs" tag und wird dir auch richtig angezeigt !

mfg geo
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Alt 04-06-2004, 21:57   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: Lutherstadt Eisleben
Beiträge: 57
Doch. Flash MX 2004 kann das. Aus der Hilfe:

Bilder, SWF-Dateien und Movieclips in Textfeldern einbetten
In Flash Player 7 und höher können Sie mit dem Tag <img> JPEGs, SWF-Dateien und Movieclips in dynamischen und Eingabetextfeldern einbetten. (Eine vollständige Liste mit den Attributen des Tags <img> finden Sie unter Bild-Tag (<img>).)

Standardmäßig werden Medieninhalte, die in Textfelder eingebettet sind, von Flash in voller Größe angezeigt. Zum Festlegen der Dimensionen für eingebettete Medien verwenden Sie die Attribute height und width des <img>-Tags. (Weitere Informationen finden Sie unter Werte für Höhe und Breite festlegen.)

Im Allgemeinen wird ein in ein Textfeld eingebettetes Bild auf der Zeile nach dem Tag <img> angezeigt. Ist jedoch das <img>-Tag das erste Zeichen im Textfeld, erscheint das Bild dort auf der ersten Zeile.

SWF- und JPEG-Dateien einbetten
Zum Einbetten von JPEG- oder SWF-Dateien in Textfeldern legen Sie den absoluten oder relativen Pfad der entsprechenden Dateien im Attribut src des Tags <img> fest. Im folgenden Code-Beispiel wird eine JPEG-Datei eingefügt, die sich im selben Ordner wie die SWF-Datei befindet.

textField_txt.htmlText = "<p>Hier ist ein Bild aus meinem letzten Urlaub:<img src='strand.jpg'>";


__________________
jörg aderhold

programmierung / training
http://www.jaderbass.de
jaderbass ist offline   Mit Zitat antworten
Alt 04-06-2004, 22:16   #4 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298


asso MX 2004, na ja dann sollte es aber hinhaun so wie du es gemacht hast bzw. lass mal width='425' height='314' weg.

ganz sicher html an ?!

mfg geo


"soso is in MX 2004 jetzt das textfeld ein allroundfeld geworden" , wieder was gelernt
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker

Geändert von _geo_ (04-06-2004 um 22:18 Uhr)
_geo_ ist offline   Mit Zitat antworten
Alt 04-06-2004, 22:26   #5 (permalink)
total kaputt
 
Benutzerbild von mosquitos
 
Registriert seit: Feb 2004
Beiträge: 61
Is ja geil!!!!!!!!!!!!!!
Bei mir klappt`s!

__________________
grenzenlos

Geändert von mosquitos (04-06-2004 um 22:28 Uhr)
mosquitos ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:23 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele