| |||||||
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: Mar 2003
Beiträge: 25
| txt aktualisieren --- offline
moin allerseits, ich lade meine txt in einen string ab (frame 10) wie folgt : new Array ..... v = new XML(); v.onLoad = function(geladen) { if (geladen) { _root.tmp = this.toString(); with (_root) { .... blablabla.... v.load("daten.txt"); wenn ich jetzt die txt datei neu laden will, dachte ich mir folgendes: ich gehe einfach (per mausklick) wieder in frame 1 und lasse den film bis frame 10 wieder abspielen, so dass die datei neu geladen wird. stattdessen löscht er mir aber immer die ersten 2 einträge ???!!! wenn ich auf eine andere swf verweise, die ins level 0 geladen wird (somit den haupmovie ersetzt) und dann wiederum die datei mit der txt neu lädt, klappt es. ist aber umständlich und dauert ... gibt es eine andere möglichkeit, die daten zu aktualisieren ??? zb.: v.unload("daten.txt"); (will nicht) ????? ps: OHNE php soll es gehen !!! random habe ich auch versucht, will aber auch nicht, da sich das ding auf eine serverseitige reaktion bezieht !
__________________ --- Alles wird GUT --- Markus |
| | |
| | #2 (permalink) |
| [Ernst Reiter] Registriert seit: Jul 2001 Ort: austria
Beiträge: 3.691
|
frage... ladest du nun ein xml file mit einer baum struktur? oder eine txt im mime format? ich geh mal von einem txt file aus... sollte es ein xml string sein musst dich halt nochmal melden du solltest dir eine reload methode machen z.b. in der richtung ActionScript:
__________________ Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen m.f.g Scrawer (www.thinkspace.at) |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Mar 2003
Beiträge: 25
|
ne, ist ne txt, die in ein xml to string in der fla / swf umgewandelt wird, damit ich keine &inhalt= angaben brauche ... die daten werden dann nach ";" und "enters" getrennt. (so habe ich es jedenfalls gemacht und es läuft) d.h. ich habe gar keine LoadVars ... oder verstehe ich da jetzt was nicht ??? falls es weiterhilf: die fla und alle dazugehörigen dateien sind hier: http://www.objecx.de/temp/vertrag/vetrag.zip
__________________ --- Alles wird GUT --- Markus |
| | |
| | #4 (permalink) |
| [Ernst Reiter] Registriert seit: Jul 2001 Ort: austria
Beiträge: 3.691
|
grundsätzlich für das was du möchtest (load und onLoad ) ist "new XML" und "new LoadVars" recht gleich in der verwendung... aber so oder.. bekommst du ein problem wenn du nicht machst im mimi format &var= bzw xml ohne childs.... da du bei der onLoad methode.. mit this.toString alles von dem Object bekommst.. auch die onLoad methode selber...... natürlich könntest die wieder rauslöschen... aber warum machst nicht einfach &str=w1,w2,w3& und dann einfach this.str.split(",");?
__________________ Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen m.f.g Scrawer (www.thinkspace.at) |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Mar 2003
Beiträge: 25
|
weil die daten aus einem anderen programm als txt ausgegen werden und ich nicht die möglichkeit habe, die lästigen "&" einzufügen ... ist das unloaden dann nicht möglich oder wie ???
__________________ --- Alles wird GUT --- Markus |
| | |
| | #6 (permalink) |
| [Ernst Reiter] Registriert seit: Jul 2001 Ort: austria
Beiträge: 3.691
|
also wenn es nur ein wert ist würdest die & gar nicht brauchen...... ohne eine wert= hast halt das problem das du mit this alleine einen zeiger auf das loadVars (oder xml) object hast..... beispiel: wenn du in der txt hättest: wert=hallo würde das object so aussehen obj.onLoad = function obj.wert = "hallo"; daher kannst auch in der onLoad function dann mit this.wert den string "hallo" aufgreifen. machst du aber in der txt nur: hallo würde das object so aussehen obj.onLoad = function obj.hallo = "" ein this in onLoad wäre dann: hallo=&onLoad=%5Btype%20Function%5D sprich der content der txt wird so zum literal nun könntest mit einer for in schleife onLoad rausfiltern und so hallo aufgreifen (ausgeben, löschen usw....) meine unload methode kann das schon und macht es auch...... du musst nur beim onLoad das aufgreifen des contents ein wenig erweitern damit du eben nicht die onLoad und unload methode mit ausgegeben bekommst ActionScript:
__________________ Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen m.f.g Scrawer (www.thinkspace.at) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |