AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

[HTML/JS] Image refreshen

Ein Thema von alcaeus · begonnen am 1. Dez 2004 · letzter Beitrag vom 1. Dez 2004
Antwort Antwort
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#1

[HTML/JS] Image refreshen

  Alt 1. Dez 2004, 19:02
Hallo allerseits,

ich aktualisiere mit folgendem Code ein Image in einer HTML-Datei:
Code:
  <script language="JavaScript">
  <!--
    var x = 5000;
    function startClock()
    {
      x = x - 200;
      timerID = setTimeout("startClock()", 200);
      if (x <= 0)
      {
        document.camImage.src="spycam_image.php";
        x = 5000;
      }
    }
  //  -->
  </script>
Nach 5 Sekunden soll das Bild neu geladen werden, der Code wird auch einwandfrei ausgeführt, allerdings wird das Bild nicht neu geladen (es ändert sich alle 2 Sekunden).
Ist der Startwert des img-Tags etwas anderes als "spycam_image.php", so ändert sich das Bild einmal, dann nicht mehr. Weiß jemand wie ich den Browser dazu zwingen kann, das Bild neu zu laden?

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#2

Re: [HTML/JS] Image refreshen

  Alt 1. Dez 2004, 19:22
Hast du das Caching wie folgt unterbunden ?
Code:
<?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");   // Datum aus Vergangenheit
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
                                                     // immer geändert
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");                         // HTTP/1.0
?>
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#3

Re: [HTML/JS] Image refreshen

  Alt 1. Dez 2004, 19:25
Hi Julius,

ja, das hab ich, allerdings ändert sich nichts. Anscheinend wird das Image nicht neu geladen, nachdem der Inhalt des src-Strings eigentlich gleich bleibt.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#4

Re: [HTML/JS] Image refreshen

  Alt 1. Dez 2004, 19:31
Hmmm ... Dann wären da 2 Lösungen:

iFrame > Aktualisieren

im Querystring immer was anderes mitgeben.
(etwa so: *.php?a=b&x=84625456 also z.B. die sekunden seit 1.1.1970)
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#5

Re: [HTML/JS] Image refreshen

  Alt 1. Dez 2004, 19:33
Hi Julius,

dass ich nicht selbst draufgekommen bin
Jetzt funktionierts einwandfrei

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz