Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-06-2010, 17:52   #1 (permalink)
Neuer User
 
Benutzerbild von optimum_prime
 
Registriert seit: Apr 2005
Beiträge: 61
Internes Textfeld mit HTML

Hallo,
ich weiß nicht ob ich den Wald vor lauter Bäumen übersehe:

Wenn ich ein dynamisches Textfeld habe, html ist true (im Inspektor ausgewählt und mit AS überprüft), und dann HTML "EINGEBE", also nicht irgendwo herlade, sondern einfach eintippe, dann wird es nicht ausgeführt, im Textfeld im swf steht dann z. B. "<b>Hallo</b>" und nicht Hallo.

Geht das nicht?
Danke und Grüße,
op
optimum_prime ist offline   Mit Zitat antworten
Alt 07-06-2010, 18:10   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Nein, das geht nicht!

Du kannst den htmlText entweder per Script zuweisen oder er wird im Hintergrund durch den Richtexteditor der Flash IDE erzeugt, wenn Du z.B. ein Wort fett stellst.

Das ist auch so ganz sinnvoll, denn wie wolltest Du sonst z.B. html-Code zum lesen in ein Textfeld schreiben, wenn sofort alles geparst würde?!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (07-06-2010 um 18:11 Uhr)
Martin Kraft ist gerade online   Mit Zitat antworten
Alt 07-06-2010, 18:22   #3 (permalink)
Neuer User
 
Benutzerbild von optimum_prime
 
Registriert seit: Apr 2005
Beiträge: 61
Danke, Deine Erklärung kann ich nachvollziehen. Aber es wäre schön, z.B. einen Link einfach so reinkopieren zu können. Und viele Formatierungsmöglichkeiten hab ich ja mit dem Textfeld nicht grade.

Ich scheue mich noch davor, alle Texte in Variablen zu speichern (extern geht bei dem Projekt leider nicht), gibt es da einen Tipp mit Zeilenumbrüchen? Thema "Stringliteral wurde nicht richtig beendet", also mehrzeilige Texte mit Umbrüchen, die aus z.B. Word kommen?
optimum_prime ist offline   Mit Zitat antworten
Alt 07-06-2010, 19:04   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Zitat:
Zitat von optimum_prime Beitrag anzeigen
also mehrzeilige Texte mit Umbrüchen, die aus z.B. Word kommen?
Längere Texte sollte man am besten zur Laufzeit nachladen per LoadVars oder XML.
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 07-06-2010, 19:23   #5 (permalink)
Neuer User
 
Benutzerbild von optimum_prime
 
Registriert seit: Apr 2005
Beiträge: 61
Wie ich schon sagte, extern geht nicht ... Don't ask ...
optimum_prime ist offline   Mit Zitat antworten
Alt 07-06-2010, 20:07   #6 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Ach so sorry, das hab ich wohl überlesen.
Na dann hast einiges an Mühe vor dir …
PHP-Code:
var deinText:String "Einiges"
" an"
" Mühe"
" vor"
" dir"
(Schlaue Code-Editoren wie FDT machen dir übrigens das " + " automatisch dazwischen, wenn du nen Umbruch im Quellcode einfügst.)
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 08-06-2010, 11:30   #7 (permalink)
Neuer User
 
Benutzerbild von optimum_prime
 
Registriert seit: Apr 2005
Beiträge: 61
Ja puh.
Da hier grade soviel geballtes Wissen anwesend ist - Flashforum rockt übrigens, muss ich mal sagen, find ich großartig! -, noch schnell eine Schriftenfrage hinterher ():

Reicht es, wenn ich bei 5 von Hand erstellten dynamischen Textfeldern, die dann mit Variablen befüllt werden, eins davon mit allen Glyphen des verwendeten Fonts versehe, also einbette? Tests funktionieren, spricht irgendwas dagegen?

Mehr Danke!
op
optimum_prime ist offline   Mit Zitat antworten
Alt 08-06-2010, 11:31   #8 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Das reicht, wenn du's einmal machst, ja.
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 08-06-2010, 11:55   #9 (permalink)
Neuer User
 
Benutzerbild von optimum_prime
 
Registriert seit: Apr 2005
Beiträge: 61
Klasse.
DANKE!
optimum_prime ist offline   Mit Zitat antworten
Alt 08-06-2010, 14:37   #10 (permalink)
Neuer User
 
Benutzerbild von optimum_prime
 
Registriert seit: Apr 2005
Beiträge: 61
Weitere (dumpfe) Frage:

Sehe ich das richtig, dass ich meinem manuell erzeugten mit Variablen zugewiesenem htmlText-Textfeld kein CSS nachträglich zuweisen kann? Oder Textformat? Ich suche nach der Möglichkeit, das hver zu definieren ...

Hehe.
Code:
h:over
Kein Smiley.

Geändert von optimum_prime (08-06-2010 um 14:51 Uhr)
optimum_prime ist offline   Mit Zitat antworten
Alt 08-06-2010, 15:11   #11 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Natürlich geht das …
PHP-Code:
var css:StyleSheet = new StyleSheet();
css.setStyle"a", { textDecoration"underline" } );
css.setStyle"a:hover", { textDecoration"none" } );
_txt.styleSheet css;

_txt.htmlText 'Ding <a href="http://www.google.de">Dang</a> Dong'
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 08-06-2010, 15:30   #12 (permalink)
Neuer User
 
Benutzerbild von optimum_prime
 
Registriert seit: Apr 2005
Beiträge: 61
Es kann die CSS-Klasse nicht importieren.

Damit geht's:
Code:
var styles:TextField.StyleSheet = new TextField.StyleSheet();
styles.setStyle("a:hover", 
    {color:'#0000FF'}
);

Dankeeeeee!
optimum_prime 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Internes Vorladen Vokator ActionScript 3 2 25-05-2009 10:28
internes MC in Container laden? ringo Flash MX 2004 1 23-12-2005 13:45
Internes Bild durch externes Ersetzen ValentinZ Flash MX 10 19-12-2005 16:26
Textfeld und HTML --- Html-tags werden im Textfeld mit ausgegeben!!! painflow Flash MX 1 11-08-2005 14:27
Internes onClipEvent(data)???? mrosenki Flash 4 und Flash 5 4 05-09-2002 11:11


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele