Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-08-2003, 20:29   #1 (permalink)
Ein_zelle
 
Registriert seit: Jul 2001
Ort: bochum
Beiträge: 214
XML - Update Problem

Hallo zusammen,

folgendes -
ich lade einen XML-Tree in Flash ein, parse den (dank eurer Hilfe ist mir das
echt locker gelungen!) und gut ist.
Nun weiter.

XML ist eingeladen - der Film läuft. Jetzt will ich an anderer Stelle eine weiteren XML - Tree einladen - aber der kommt nicht an - kann das am "caching" liegen oder kann man das zuvor erstellte XML - Object (z.B. foo=new XML() wieder löschen...

Hat jemand ´ne Ahnung???

???
_drek
__________________
EndoplasmatischesReticulum
www.coded.de
dreck ist offline   Mit Zitat antworten
Alt 07-08-2003, 20:50   #2 (permalink)
Flash-Wüstling
 
Benutzerbild von pheidrias
 
Registriert seit: Dec 2001
Ort: Halle/Saale
Beiträge: 4.300
Hi drek !

(gehört eigentlich ins XML-Forum ).

Lädst du ein anderes XML-File oder hat es den gleichen Namen ?
In letzterem Falle ist wahrscheinlich wirklich Browser-Caching.

Abhilfe schafft das Anhängen eines (sinnlosen) sich immer ändernden Parameter an die URI :

x.load("dein.xml?noCache="+new Date().getTime());

tanti saluti,
pheidrias
__________________
Ehrlich währt am LÄNGSTEN !
pheidrias ist offline   Mit Zitat antworten
Alt 24-09-2003, 23:52   #3 (permalink)
Scary Guy
 
Benutzerbild von Tarcon
 
Registriert seit: Sep 2001
Ort: Hamburg
Beiträge: 107
Hallo...

Ich habe ein ähnliches Problem und es ist ziemlich sicher der Browsercache.
Wenn ich jetzt aber ?blah=randomwert an die XML-Url anhänge, dann findet er die XML-Datei nicht mehr sondern sagt mir etwas von einem ungültigen Dateinamen.

Any ideas?

Gruss
Tarcon
__________________
Tarcon - macht weiße Screens noch weißer.

If you can´t learn to do something
well, learn to enjoy doing it poorly.
Tarcon ist offline   Mit Zitat antworten
Alt 25-09-2003, 08:18   #4 (permalink)
[Ernst Reiter]
 
Benutzerbild von Scrawer
 
Registriert seit: Jul 2001
Ort: austria
Beiträge: 3.691
versuch mal sendAndLoad... dann sollte von der überlegung nix aus dem cache kommen
__________________
Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen
m.f.g Scrawer (www.thinkspace.at)
Scrawer ist offline   Mit Zitat antworten
Alt 25-09-2003, 17:12   #5 (permalink)
Scary Guy
 
Benutzerbild von Tarcon
 
Registriert seit: Sep 2001
Ort: Hamburg
Beiträge: 107
Ich weiss nicht so genau, wie ich diese Möglichkeit einsetzen soll. Ich benutze eine fertige buildXML.as, die ich schlicht einbinde.
Meine Funktion sieht derzeit so aus.
ActionScript:
  1. function loadMainXML() {
  2.     mainXML = new XML();
  3.     mainXML.load("news.xml?noCache="+new Date().getTime());
  4.     mainXML.onLoad = function(success) {
  5.         if (success) {
  6.             mainXMLobj = mainXML.buildObject();
  7.             gotoAndPlay("start");
  8.         }
  9.     };
  10. }
Sobald ich es so mache, wird die XML-Datei nicht gefunden. Flash ist der "Meinung", die ängehängten Parameter gehören zur URL bzw. zum Dateinamen dazu.

Natürlich habe ich den Zufallsparameter auch einmal entfernt. Ich hatte ihn nur eingebaut, weil ich in einem anderen Forum las, man solle einen Zufallsparameter anhängen.
Die enstprechende Zeile sah dann so aus:
ActionScript:
  1. mainXML.load("news.xml");

So funktioniert es dann auch generell, jedenfalls wird zumindest einmal das File eingelesen. Danach hängt es dann irgendwo im Cache herum.

Aber wo baue ich nun sendAndLoad ein und wie?

Danke
Gruss
Tarcon
__________________
Tarcon - macht weiße Screens noch weißer.

If you can´t learn to do something
well, learn to enjoy doing it poorly.
Tarcon 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 14:08 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele