Michael Schulz: IE7 reload von Dateien

Hallo zusammen,

ich lade innerhalb meines Web-Projektes .xml-Dateien und Parse diese entsprechend. Mit IE6.x funktioniert dieses auch sorgenfrei. Nun bin ich dabei, das ganze auch für den IE7 nutzbar zu machen und laufe hier auf Probleme:
Grundsätzlich lade ich alle 5 Sec. die .xml neu. Im IE7 wird jedoch die Datei nicht neu geladen, sondern aus dem Cache geholt. Wenn ich nun über Extras... den Cache lösche, wird die Datei wieder einmalig neu geholt. Also, die Funktionen im Hintergrund laufen weiterhin einwandfrei, nur wird die Datei aus dem Cache geladen, ausser ich habe ihn expliziet geleert.
In meinem Web-Dokument habe ich als Meta folgendes gesetzt:
<meta http-equiv="cache-control" content="no-cache">
Hiermit konnte ich im IE6 die Cachenutzung erfolgreich unterdrücken.

Hat jemand einen guten Tip für mich, wie ich dieses Problem in den Griff bekomme?

Danke,

Michael

  1. Hallo,

    <meta http-equiv="cache-control" content="no-cache">
    Hiermit konnte ich im IE6 die Cachenutzung erfolgreich unterdrücken.

    ist natürlich ganz schöner Unsinn: caching generell (für alle Browser?) zu unterdrücken, nur um eine Resource aktuell zu halten. Möchte nicht wissen, wieviele Webmaster auf die Weise programmieren ...

    Gruß plan_B

    --
         *®*´¯`·.¸¸.·
    1. Wieso bitte ist es Unsinn Caching generell zu unterdrücken, wenn meine Daten die ich Anzeige sich laufend ändern??? Konkret ändern sich die vorhandenen Daten alle 250 ms. Dies können Browser jedoch nicht leisten! Ziel dieser Seite ist es nicht, die Daten Weltweit zu verbreiten, sondern innerhalb eines Firmennetzwerkes zur Verfügung zu stellen!
      Ich hatte übrigens vergessen zu schreiben, das:
      <meta http-equiv="expires" content="0">
      ebenfalls nicht hilft.

      Hast Du evtl. an dem Problem eine Hilfe für mich???

      Michael

      1. Hallo,

        Wieso bitte ist es Unsinn Caching generell zu unterdrücken, wenn meine Daten die ich Anzeige sich laufend ändern???

        Generell kann es kein Fehler sein, unnötigen Traffic zu vermeiden, Firmennetzwerk hin oder her.

        Hast Du evtl. an dem Problem eine Hilfe für mich???

        noscript's Vorschlag finde ich gut

        Gruß plan_B

        --
             *®*´¯`·.¸¸.·
  2. Hat jemand einen guten Tip für mich, wie ich dieses Problem in den Griff bekomme?

    häng die Uhrzeit (timestamp) als Parameter mit an die URL der angeforderten XML

    1. Jau, oder ne laufende Nummer.
      Hat geholfen,

      Danke!!

      Michael