Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-08-2004, 12:46   #1 (permalink)
That's bat country!
 
Benutzerbild von Kind
 
Registriert seit: May 2003
Ort: Berlin
Beiträge: 198
Einfache XML Formatierungsfrage

Hallo,
ich hab eine ganz kurze einfache Frage, bin sicher, dass ich nur einen Aufruf vergessen habe: Ich lade ein XML File in ein dynamisches Textfeld. In der XML Datei gibt es Formatierungen mit html Tag, also zum Beispiel das Bold-Tag
Die Textstelle wird mir dann auch bold angezeigt, allerdings mit einem Komma vor und nach dem Wort. Was habe ich falsch gemacht?

Vielen Dank Jan
__________________
"""""""""""""""""""""""""""""""""""""""
Hier können wir nicht halten, dass ist Fledermausland!
Kind ist offline   Mit Zitat antworten
Alt 06-08-2004, 13:09   #2 (permalink)
Neuer User
 
Registriert seit: Mar 2004
Beiträge: 70
Zitat:
Zitat von Kind
Hallo,
ich hab eine ganz kurze einfache Frage, bin sicher, dass ich nur einen Aufruf vergessen habe: Ich lade ein XML File in ein dynamisches Textfeld. In der XML Datei gibt es Formatierungen mit html Tag, also zum Beispiel das Bold-Tag
Die Textstelle wird mir dann auch bold angezeigt, allerdings mit einem Komma vor und nach dem Wort. Was habe ich falsch gemacht?

Vielen Dank Jan
Ohne Script und/oder XML-File kann man da nicht viel sagen befürchte ich.....
Benjy ist offline   Mit Zitat antworten
Alt 06-08-2004, 13:41   #3 (permalink)
That's bat country!
 
Benutzerbild von Kind
 
Registriert seit: May 2003
Ort: Berlin
Beiträge: 198
Hallo,
ich hab es mal hochgeladen, ich hoffe Ihr steigt dadurch. Ist nur ein Beispiel.

Vielen Dank
Jan
Angehängte Dateien
Dateityp: zip test.zip (18,0 KB, 4x aufgerufen)
__________________
"""""""""""""""""""""""""""""""""""""""
Hier können wir nicht halten, dass ist Fledermausland!
Kind ist offline   Mit Zitat antworten
Alt 06-08-2004, 20:05   #4 (permalink)
That's bat country!
 
Benutzerbild von Kind
 
Registriert seit: May 2003
Ort: Berlin
Beiträge: 198
Hallo,
wie ich html in xml verwende hab ich jetzt rausgefunden: Mit
<![CDATA[ ]]
Die liest er auch richtig ein. Aber leider werden die html Tags im Textfeld einfach als html Tags ausgegeben. Ein <br> wird einfach als <br> geschrieben

Obwohl ich in meiner Textfunktion
this[name].html = true;
this[name].wordWrap = true;
this[name].htmlText = myText;
sage.
Woran kann das bitte liegen?

Hier mal der gesammte Quellcode für das Textfeld:

Code:
	
//Aufruf

createText("kurz_txt", 2, 38, 60, 210, 365, myText);


//Funktion in der die für das Textfeld wichtigen Parameter übergeben werden.
function createText(name, d, x, y, w, h, myText) {
	createTextField(name, d, x, y, w, h);
	this[name].html = true;
	this[name].wordWrap = true;
	this[name].htmlText = myText;
	this[name].multiline = true;
	this[name].type = "dynamic";
	this[name].selectable = false;
	this[name].autoSize = false;
	var myTextFormat = new TextFormat();
	myTextFormat.font = "Arial";
	myTextFormat.size = 11;
	myTextFormat.bold = true;
	myTextFormat.color = 0xED1E25;
	this[name].setTextFormat(myTextFormat);
}
Vielen Dank!!!
Jan
__________________
"""""""""""""""""""""""""""""""""""""""
Hier können wir nicht halten, dass ist Fledermausland!

Geändert von Kind (06-08-2004 um 20:07 Uhr)
Kind ist offline   Mit Zitat antworten
Alt 06-08-2004, 22:29   #5 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
die xml wäre nicht schlecht.
grz
warrantmaster ist offline   Mit Zitat antworten
Alt 06-08-2004, 22:39   #6 (permalink)
That's bat country!
 
Benutzerbild von Kind
 
Registriert seit: May 2003
Ort: Berlin
Beiträge: 198
Hallo,
ich glaube nicht, dass es an der XML liegt, immerhin wird der <br> ja ordentlich an Flash übergeben. Hier aber mal der xml Teil
Ist auch alles in der zip

Vielen Dank
Jan

HTML-Code:
 <bereich id="stab">
		<ueberschrift></ueberschrift>
		<kurztext><![CDATA[BESETZUNG <br>Tobias Schenke<br>Anna Brüggemann<br>Michael Gwisdek<br>Uwe Kockisch<br>Tino Mewes<br>Florian Panzner<br>Toni Snètberger<br>Sebastian Kroehnert<br><br>STAB<br>Carsten Fiebeler (Regie)<br>Dirk Beinhold (Produzent)<br>Biografie und Filmografie<br>Bernhard Jasper, Kamera<br>Antje Zynga, Schnitt<br>Aenne Plaumann, Kostüme<br>Björn Nowak, Ausstattung]]>
		</kurztext>
		
	</bereich>
__________________
"""""""""""""""""""""""""""""""""""""""
Hier können wir nicht halten, dass ist Fledermausland!
Kind ist offline   Mit Zitat antworten
Alt 06-08-2004, 23:06   #7 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
also ich hab mir jetz deine zip gezogen...das funzt doch alles...
warrantmaster ist offline   Mit Zitat antworten
Alt 07-08-2004, 00:17   #8 (permalink)
That's bat country!
 
Benutzerbild von Kind
 
Registriert seit: May 2003
Ort: Berlin
Beiträge: 198
Sorry,
die Zip war noch eine alte Version. Was nicht geht sind die Breaks
Die sind in der zip noch nicht drin. Ich lad nochmal die neue Version hoch. Leider werden die Breaks als Text ausgegeben und nicht als Zeilenumbruch

Vielen Dank für Deine Hilfe!

Jan
Angehängte Dateien
Dateityp: zip test.zip (11,4 KB, 3x aufgerufen)
__________________
"""""""""""""""""""""""""""""""""""""""
Hier können wir nicht halten, dass ist Fledermausland!
Kind ist offline   Mit Zitat antworten
Alt 07-08-2004, 08:53   #9 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
bin @work, hab hier nur flash mx.
schick das mal als mx-file.
warrantmaster ist offline   Mit Zitat antworten
Alt 07-08-2004, 11:12   #10 (permalink)
That's bat country!
 
Benutzerbild von Kind
 
Registriert seit: May 2003
Ort: Berlin
Beiträge: 198
Oh je,
bin wohl nicht der einzige, der an einem Sa und einem so schönen Tag arbeiten muss. Dann wünsch ich Dir mal, dass auch Du es gut überstehst!

Vielen Dank für die Hilfe
Jan
Angehängte Dateien
Dateityp: zip test_mx.zip (13,3 KB, 5x aufgerufen)
__________________
"""""""""""""""""""""""""""""""""""""""
Hier können wir nicht halten, dass ist Fledermausland!
Kind ist offline   Mit Zitat antworten
Alt 07-08-2004, 12:43   #11 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
da ich cdata nicht mag (weil immer irgendwie nicht recht machend, was ich will..), hab ich dir mal 'ne einfache string-funktion reingebaut.
use-codepage wech, xml utf-8 und schon kannst du auch die
üäö's &co reinschreiben.

grz
Angehängte Dateien
Dateityp: zip test_mx.zip (10,2 KB, 16x aufgerufen)
warrantmaster ist offline   Mit Zitat antworten
Alt 07-08-2004, 13:38   #12 (permalink)
That's bat country!
 
Benutzerbild von Kind
 
Registriert seit: May 2003
Ort: Berlin
Beiträge: 198
Hi,
erstmal danke! Ist ja schade, dass es anders nicht geht. Kannst Du mir vielleicht noch sagen mit welcher Funktion ich jetzt auch links machen kann?

merci Jan
__________________
"""""""""""""""""""""""""""""""""""""""
Hier können wir nicht halten, dass ist Fledermausland!
Kind ist offline   Mit Zitat antworten
Alt 07-08-2004, 14:32   #13 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
daß es nicht geht, hab ich nicht gesagt,
mich mag cdata nur nicht...

PHP-Code:
var str='#a href="http://www.flashforum.de" target="_blank"*link #/a*'
String.prototype.change=function(alt1,alt2,neu1,neu2)
{
    
this=this.split(alt1).join(neu1)
    return 
this.split(alt2).join(neu2)
}
txt.htmlText=str.change("#","*","<",">"
ist doch eigentlich simpel, such dir zwei platzhalter, die
du anstelle der "<" und ">" in den text einsetzt.
ich hab mal "#" und "*" genommen, halt einfach zwei zeichen,
die du sonst nicht gebrauchst.

gruß
warrantmaster ist offline   Mit Zitat antworten
Alt 08-08-2004, 12:26   #14 (permalink)
That's bat country!
 
Benutzerbild von Kind
 
Registriert seit: May 2003
Ort: Berlin
Beiträge: 198
Hey, vielen lieben Dank nochmal, hast mir sehr geholfen!
__________________
"""""""""""""""""""""""""""""""""""""""
Hier können wir nicht halten, dass ist Fledermausland!
Kind ist offline   Mit Zitat antworten
Alt 08-08-2004, 19:52   #15 (permalink)
That's bat country!
 
Benutzerbild von Kind
 
Registriert seit: May 2003
Ort: Berlin
Beiträge: 198
Noch ne Frage:
Kann ich in XML auch auf Frames verlinken, die ich dann in Flash ansprechen kann. Also quasi ein gotoAndPlay oder sowas in der Art?
Wäre cool

Merci
Jan
__________________
"""""""""""""""""""""""""""""""""""""""
Hier können wir nicht halten, dass ist Fledermausland!
Kind 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:19 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele