txt wird eingelesen aber nicht abgedated

flashdriver

Grünschnabel
hallo flasher,

also ich habe eine .txt datei die in einer .swf datei eingelesen wird...kein problem....!

aber: wenn ich die .txt datei verändere zeigt der browser (z.b. IE 6.0) immer noch die alte .txt datei an - obwohl diese gar nicht mehr aufm server liegt:

lösung 1: browser - reload machen - hift nicht!
lösung 2: auf serven einen refresh machen - hilft nicht!

wie zum henker schaffe ich es das die .txt datei immer die aktuelle ist und nicht der alte kram von gestern?

bitte um hilfe *dringend*

meine .txt datei fängt so an:

inhalt=<b><font size="11">Flash5</font></b>

<font color="#000000" size="11"><a href="#">Zur Zeit keine</a></font>


und so weiter
 
Hmm ich glaub nicht das du den Text in der *.txt schon formatieren kannst. Lass die Html-Tags in der *.txt datei raus und formatier die Textfelder direkt in Flash. Also für deine Überschrift und dann für den Text jeweils ein eigenes Textfeld.

Hoffe geholfen zu haben.

Gruß Rick
 
Klar funktioniert das,
Hab mal grad nen Beispiel gemacht. Entpack alles in das gleiche Verzeichnis sonst klappt es nicht.

Gruß Rick
 

Anhänge

Bitte beachten:
http://www.tutorials.de/tutorials105399.html

Danke :)



Zum Aktualisieren der Dateiinhalte - bzw. dem Verhindern, das die aus
dem Cache genommen wird (der eigentliche Grund) gibt es zwei
Möglichkeiten:

1.) Leer deinen Cache :-)
Das dürfte aber nur für dich wirken, nicht für deine Seitenbesucher.

2.) Häng eine sich ständig verändernde Variable an den loadVariables-Aufruf, dann ist der Browser überzeugt davon, dass es sich um was "Neues" handelt. Zum Beispiel:
PHP:
loadVariables("vars.txt?cacheKiller=" + new Date().getTime());
Syntax ungetestet aber so was in der Art.

Das funktioniert aber nur online, da wird der Zusatz im Endeffekt
(bis aufs tasächlich vom Server neu laden) ignoriert ... offline
wirst du eine Fehlermeldung erhalten, also nicht erschrecken. ;)

Gruß
rena
 
Zuletzt bearbeitet:
Zurück