Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-01-2005, 11:11   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 109
Dyn. Textfield mit <sub></sup> tags?

Hi,

ich lade Daten aus einem XML File in ein Dyn. Textfield (html an)

Nun mein Problem: Da es med. Texte sind, kommen oft hoch-/tiefstellungen vor.
Im XML habe ich die html tags <sub></sub> und <sup></sup> verwendet, diese werden die scheinbar nicht interpretiert.

Hat jemand ne idee wie ich z.B. durch suchen und ersetzen die flash-code für hoch/tiefstellen setzen kann?

Thx

Stefan
sbleicker ist offline   Mit Zitat antworten
Alt 12-01-2005, 11:48   #2 (permalink)
Gedankengestalter
 
Benutzerbild von TheFreeman
 
Registriert seit: May 2002
Ort: Bayern
Beiträge: 486
Ab dem Flash Player 6 können XML-Inhalte als mit UTF-16, UTF-8, Latin-1 oder Shift-JIS kodierten Text interpretiert werden. Das heisst Du musst die XML-Daten vorher kodieren. Das macht man im Header des XML-Dokuments.
__________________
AS3 Lernhilfen
TheFreeman ist offline   Mit Zitat antworten
Alt 12-01-2005, 12:10   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 109
Hi,

das xml ist als utf 8 kodiert.
mein problem ist das flash in einem dyn. textfeld die <sub> bzw <sup> tags nicht interpretiert / anzeigt.

Gibt es irgendwo ne Liste was flash 2004 mx an html anzeigen kann ? html 1.0?
oder kann es mehr?

thx

stefan
sbleicker ist offline   Mit Zitat antworten
Alt 12-01-2005, 17:54   #4 (permalink)
Gedankengestalter
 
Benutzerbild von TheFreeman
 
Registriert seit: May 2002
Ort: Bayern
Beiträge: 486
Wie wärs, wenn Du diese Zeichen in Flash als ASCII-Code umrechnen lässt mit einer eigenen Funktion?
__________________
AS3 Lernhilfen
TheFreeman ist offline   Mit Zitat antworten
Alt 12-01-2005, 19:36   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 109
Hi TheFreeman,

danke für Deine Antworten!

Das Problem ist ja nicht das anzeigen des ®, sondern das hochstellen.

Wie kann ich Texte in einem XML so fomatieren, das sie in Flash hochgestellt angezeigt werden?

Man kann ja manuell den Text in Flash makieren und dann hochstellen oder tiefstellen.

Kann man das auch per AScript?

Ciao

Stefan
sbleicker ist offline   Mit Zitat antworten
Alt 12-01-2005, 21:09   #6 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
Zitat:
Zitat von sbleicker
Man kann ja manuell den Text in Flash makieren und dann hochstellen oder tiefstellen.
ja aber nur bei statischen textfeldern
Zitat:
Zitat von sbleicker
Kann man das auch per AScript?
also tiefstellen kann man sicher irgendwie mit einem kleineren font und CSS simulieren.
bei hochstellen seh ich schwarz.
michael ist offline   Mit Zitat antworten
Alt 13-01-2005, 08:47   #7 (permalink)
Gedankengestalter
 
Benutzerbild von TheFreeman
 
Registriert seit: May 2002
Ort: Bayern
Beiträge: 486
Nee, dafür kenn ich persönlich keine Möglichkeit, sorry.
Ich würde das mit PHP versuchen, welches das File komplett vorher url oder ASCII codiert.
__________________
AS3 Lernhilfen
TheFreeman ist offline   Mit Zitat antworten
Alt 13-01-2005, 08:56   #8 (permalink)
a.k.a maddin79
 
Benutzerbild von madflanderz
 
Registriert seit: Jul 2003
Ort: berlin f-hain
Beiträge: 1.693
@freeman - du raffst es immer noch nicht worum es geht oder ??

@stefan:

Zitat:
Folgende HTML-Tags werden in Textfeldern unterstützt: a, b, font color, font face, font size, i, p und u.

Folgende HTML-Attribute werden in Textfeldern unterstützt: leftmargin, rightmargin, align, indent und leading.
und mehr als den vorschlag von michael kann ich dir auch nciht machen


gruß madFlanderz
__________________
www.madflanderz.de

ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°` _ addicted to bass _ `°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø
madflanderz ist offline   Mit Zitat antworten
Alt 13-01-2005, 08:58   #9 (permalink)
a.k.a maddin79
 
Benutzerbild von madflanderz
 
Registriert seit: Jul 2003
Ort: berlin f-hain
Beiträge: 1.693
für fußnoten jedenfalls:

ActionScript:
  1. //--    Replace-Methode für Strings.
  2.     String.prototype.replace = function(suchstr, ersetzstr) {
  3.         return this.split(suchstr).join(ersetzstr);
  4.     }
  5.  
  6. neuerStr = alterStr.replace("<sub>", "<FONT SIZE=8>").replace("</sub>", "</FONT>");
__________________
www.madflanderz.de

ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°` _ addicted to bass _ `°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø
madflanderz ist offline   Mit Zitat antworten
Alt 13-01-2005, 09:08   #10 (permalink)
Gedankengestalter
 
Benutzerbild von TheFreeman
 
Registriert seit: May 2002
Ort: Bayern
Beiträge: 486
Ah jetzt ja.
__________________
AS3 Lernhilfen
TheFreeman ist offline   Mit Zitat antworten
Alt 13-01-2005, 09:14   #11 (permalink)
a.k.a maddin79
 
Benutzerbild von madflanderz
 
Registriert seit: Jul 2003
Ort: berlin f-hain
Beiträge: 1.693
ah jetzt ja , eine insel
__________________
www.madflanderz.de

ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°` _ addicted to bass _ `°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø
madflanderz 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 07:57 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele