Browser Refresh
Leon
- javascript
0 fastix®
Hi,
ich habe ein Problem mit der Browseraktualisierung...
Ich habe in Coldfusion und HTML eine Seite, bei der ich Dateien auf dem Server hochlade. >>> Input type="file" u.s.w Auf der nächsten Seite werden meine Informationen aus dem Form Tag ausgewertet und der Browser springt danach wieder mittels eines Location-befehls zurück an die vorherige Seite. Dort wird das Bild dann angezeigt.
Nun kommt leider der Browser ins Spiel... Er kapiert natürlich nicht, wenn ich diese Prozedur nochmals mache (also ein anderes Bild hochlade), das er sich aktualisieren soll. Er zeigt immer noch das vorherige Bild an. Ich muss erst einmal Aktualisieren oder F5 drücken, damit er das neuere Bild anzeigt.
Habe es schon mit
META HTTP-EQUIV="no-cache">
oder
<SCRIPT>parent.main.window.location="anmelden4.cfm"</SCRIPT>
versucht... Aber der Browser holt es sich einfach weiter aus dem Cache...
Wer hilft?
Moin!
der Browser springt danach wieder mittels eines Location-befehls zurück an die vorherige Seite.
Wer hilft?
Etwas ganz einfaches.
Hänge beim location- Befehle eine Zufallszahl an die URI. Also sowas:
$myRandom=rand();
header ("Location: http://server/seite.cfm?$myRandom");
(Das Beispiel ist für PHP)
Der browser wird dann die Datei auf jeden Fall neu laden. Es kann auch eine .html- Datei sein, dies ist für den Browser dann unerheblich. Du musst Die variable ja nicht auswerten.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®