| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Sep 2003
Beiträge: 34
| XML Preloader
Hi Leute, nachdem ich mein erstes Problem mit den Farben... Farbe der Buttons bei XML News Menue (<--- hier nachzulesen) ...nun mit eurer Hilfe in den Griff bekommen habe, ist die Newsausleserei endlich fertig. Fehlt nur noch der Preloader für die XML Daten und hier stehe ich wieder auf dem Schlauch... ich komme einfach nicht weiter, auch nicht nach .. jetzt 3 Stunden Forumsuche und googlen... Wie kann ich den Ladestatus (kein balken, keine %-Angabe) darstellen ? EIn einfaches "XML Daten werden geladen" ... "XML Daten geladen" reicht schon aus....im Tutorial von pape steht nicht drin und sonst wirds auch nirgends erwähnt... mein Code: Code: stop();
var XMLdaten = new XML();
XMLdaten.ignoreWhite=true;
XMLdaten.load("news.xml");
XMLdaten.onLoad=function(success) {
anzahl = XMLdaten.firstChild.childNodes.length;
XMLdaten_date = [];
XMLdaten_header =[];
XMLdaten_content =[];
if (success) {
for (var i=0; i<anzahl; i++) {
XMLdaten_date[i] = XMLdaten.firstChild.childNodes[i].attributes.date;
XMLdaten_header[i] = XMLdaten.firstChild.childNodes[i].attributes.header;
XMLdaten_content[i] = XMLdaten.firstChild.childNodes[i].attributes.content;
}
gotoAndStop(2);
}
} Gruss bullys |
| | |
| | #2 (permalink) |
| ... Registriert seit: Nov 2001
Beiträge: 1.227
|
Wenn Dir ein normaler Text reicht, ohne Angabe vom Ladefortschritt, kannst du doch einfach ein Textfeld erstellen und ihm nen Text geben, sobald du die xml.load aufrufst. Wenn dann das ding geladen ist, entfernst du den text wieder.... PHP-Code:
__________________ Schweig oder sprich Worte, die besser sind als Schweigen ! |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Sep 2003
Beiträge: 34
|
lokal kann ich kurz was aufblinken sehen, wenn ich die Streameinstellung auf 56K einstelle .... erst sehe ich ne minute nichts, dann blinkt das textfeld auf und dann kommen sofort die xml daten... ich möchte jedoch von anfang an das loading sehen ... online seh ich gar kein loading text.... hier das testfile ich bin ja echt nicht auf den kopf gefallen, aber heute klappt irgendwie garnichts.. ![]() code ist jetzt so : sollte auch richtig sein oder ? Code: stop();
var XMLdaten = new XML();
XMLdaten.ignoreWhite=true;
formatNormal = new TextFormat();
formatNormal.font = "04b_03";
formatNormal.color = 0x000000;
formatNormal.size = 8;
formatNormal.underline = false;
formatNormal.align = "center";
//textfeld accessing...
_root.createTextField("accessing",20,50,50,200,20);//erzeugt ein textfeld fuer die anzeige
_root.accessing.embedFonts = true;
_root.accessing.setNewTextFormat(formatNormal);
function xmlladen(){
_root.accessing.text = "XML wird geladen"; // HIER
XMLdaten.load("news.xml");
}
XMLdaten.onLoad=function(success) {
anzahl = XMLdaten.firstChild.childNodes.length;
XMLdaten_date = [];
XMLdaten_header =[];
XMLdaten_content =[];
if (success) {
_root.accessing.text = "geladen";// UND HIER
_root.accessing.removeTextField();
for (var i=0; i<anzahl; i++) {
XMLdaten_date[i] = XMLdaten.firstChild.childNodes[i].attributes.date;
XMLdaten_header[i] = XMLdaten.firstChild.childNodes[i].attributes.header;
XMLdaten_content[i] = XMLdaten.firstChild.childNodes[i].attributes.content;
}
gotoAndStop(2);
}
}
xmlladen(); lg bullys Geändert von bullys2003 (08-12-2005 um 19:57 Uhr) |
| | |
| | #4 (permalink) |
| ActionStripper Registriert seit: Nov 2001 Ort: Oldenburg
Beiträge: 3.275
|
setNewTextFormat ...? entweder new TextFormat oder setTextFormat. auf dine weise siehst du den text nicht, weil er kein gültiges textformat zugewiesen bekommt, wie ich mal vermute.
__________________ Design ist AUCH Geschmackssache. |
| | |
| | #5 (permalink) |
| _//\\#//\\_ Registriert seit: Jan 2003
Beiträge: 7.060
|
@mr.twister Code: TextField.setNewTextFormat Verfügbarkeit Flash Player 6. Verwendung textfeld.setNewTextFormat(textformat) Parameter textformat Eine Instanz des TextFormat-Objekts. Rückgaben Keine. Beschreibung Methode; definiert ein TextFormat-Objekt für neu eingefügten Text, wie z. B. mit der Methode replaceSel eingefügten oder vom Benutzer eingegebenen Text. Jedes Textfeld besitzt ein eigenes Textformat für neuen Text. Wenn Text eingefügt wird, wird dieses Textformat für neuen Text verwendet. Das Textformat wird in einer neuen Instanz des TextFormat-Objekts eingestellt. Es enthält sowohl Zeichen- als auch Absatzformatierungsinformationen. Die Zeichenformatierung beschreibt das Aussehen einzelner Zeichen, wie beispielsweise Schriftname, -größe und -farbe sowie zugehörige URL. Die Absatzformatierung beschreibt das Aussehen eines Absatzes, wie beispielsweise linker und rechter Rand, Einzug der ersten Zeile sowie Ausrichtung (links, rechts oder zentriert). Siehe auch TextField.getNewTextFormat, TextField.getTextFormat, TextField.setTextFormat @bully du kannst xml genau wie alle anderen daten preloaden, d.h., bau einen ganz normalen preloader. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |