<b> in extern geladenem HTML text

famuz

Erfahrenes Mitglied
Hallo,

ich habe eine .swf gebastelt, die HTML extern einlädt - funktioniert alles super.

das einzige was hakt:

Ich habe in den unicode-formatierten .txt`s hier und da einen <b> / </b> Befehl drin, den Flash auch "kann".
Wenn ich die gepublishte Seite auf nem Mac mit Safari (latest version) teste, ist alles bold so wie es sein soll, auf nem MAC mit firefox (latest version) ist auch alles bold nur auf nem PC mit firefox (latest version) ist gar nichts bold.

Was mich zu der Annahme bringt, das ich browserseitig was an den voreigestellten Schriftarten schrauben muss.

Das da wäre...?

Vielen Dank für die Mühen.
 
Hi,

läuft in allen Browsern die selbe Flashplayer-Version?

Du solltest verwendete Schriftarten einbetten, dann bist Du nicht auf die Zeichensätze angewiesen, die auf dem jeweiligen System installiert sind.

Gruß
.
 
Der FlashPlayer ist auf beiden Systemen der jeweils neueste.

Wenn ich die Schriftart einbette: in die .txt an sich (Geht das überhaupt?)
oder in Flash und wenn Flash, wie mach ich das da?

gruss.
 
Ja, in Deine SWF. Wenn Du das Textfeld zur Entwurfszeit erstellt hast, kannst Du unten in den Textfeld-Eigenschaften auf "Einbetten..." klicken, und die gewünschten Zeichen manuell auswählen.

Erstellst Du das Textfeld per Script, so musst Du in der Bibliothek ein neues Font-Objekt in der richtigen Größe erstellen, welches Du zum Export für AS freigibst. Dem Textfeld weist Du dann diesen Verknüpfungsbezeichner zu.

Interessant wäre in diesem Zusammenhang zu erfahren, wie Du die Textdateien einliest und anzeigst - poste doch mal Deine .fla; das würde die Fehlersuche vermutlich sehr beschleunigen.

Gruß
.
 
ich hab ein dyn. textfeld, rendered as HTML, multiline.

eingelesen wird der text so:

Code:
System.useCodepage = true;
var lv = new LoadVars();

lv.onLoad = function() {
  dertexthier.htmlText = this.inhalt;
}

lv.load("dertexthier.txt");

und der text in der .txt beginnt mit inhalt= ....laber....

klappt wie gesagt alles 1A, ich hab ehrlich das gefühl dass es lediglich ne firefox-interpretations-macke is.

Ich meine <b> / </b> - was soll da schiefgehen?

gruss.
 
Hi,

normalerweise dürfte es damit keine Probleme geben. Dem Problem auf den Grund gehen kann ich allerdings erst, wenn Du Deine Datei (.fla) gepostet hast.

Gruß
.
 
Ungern.

Die .fla ist recht sensibel (meine komplette HP). Schade wenn die Problemlösung daran scheitert, ich werd´s mal mit der embed-version versuchen.

Vielen Dank dennoch.
 
Hi,

vielleicht kannst Du einen Dummy (bestehend aus einem Textfeld und dem Code zum Einlesen einer Datei) erstellen, bei dem das Problem auch auftritt?

Gruß
.
 
Bittesehr.

Verwunderlicherweise klappt es mit dem Dummy, obwohl der Code 1zu1 kopiert ist.
 

Anhänge

  • tester.zip
    99 KB · Aufrufe: 36
allerdings habe ich per html auch images verbaut, vielleicht ist das der haken:

Code:
inhalt=<img 
src="http://www.irgendeineseite.com/download/_irgendein.jpg" 
hspace="10" vspace ="5"><b>Überschrift</b> 
Teaser ( 02:10 ) 
<u><a href="asfunction:Startfunktion"><font  
COLOR="# 996600">abspielen</font></a></u>

und da wird die Überschrift nicht bold (aber wie gesagt nur auf nem PC mit Firefox, ein Mac zeigt es bold an).
 

Neue Beiträge

Zurück