Hans: Bilder im cache

Tachchen,
mit unten stehendem Schnippsel wird auf Knopfdruck ein Bild "getauscht". Der Name ist zwar der selbe aber das Bild hat sich in der Zwischenzeit verändert.

<html>  
<head>  
<title>test</title>  
</head>  
<body>  
<img src="abc.gif" id="stratImage">  
<div onclick="abc();">test</div>  
<script type="text/javascript">[code lang=javascript]  
  function abc() {  
     document.getElementById('stratImage').src = "abc.gif";  
  }  

~~~</script>  
</body>  
</html>[/code]  
  
Leider bleibt im Browser immer das alte Bild sichtbar. Wie kann man das neue Bild anzeigen wenn es den selben Namen hat wie das alte?  
  
Danke,  
Hans
  1. Hi,

    Leider bleibt im Browser immer das alte Bild sichtbar. Wie kann man das neue Bild anzeigen wenn es den selben Namen hat wie das alte?

    Ich hatte mal ein ähnliches Problem mit einem Http-Request. Vielleicht hilft dir die Lösung weiter.

    Also versuche mal statt '"abc.gif"' '"abc.gif?time="+timestamp' aufzurufen.
    Habs nicht getestet, aber sollte eigentlich klappen.

    mfG,
    steckl

    1. Das war ja einfach :-D

      Vielen Dank!