Achtung: Ungetestet!
Wenn du du dein Bild z.B. folgendermaßen eingebunden hast:
<img src="meinbild.bmp" height="1024" width="1280" alt="" name="meinbild">
Kannst du mit folgendem Javascript-code einen reload des Bildes veranlassen:
<script language="javascript">
<!--
function reloadpic()
{
now = new Date();
document.images["meinbild"].src = "meinbild.bmp&foo=" + now.getTime();
setTimeout("reloadpic();", 1000);
}
onload = reloadpic;
-->
</script>
Erklärung: Wir erzeugen für jeden Reload einen neuen URI, was verhindern sollte, dass der Browser einfach ein altes Bild aus seinem Cache nimmt. Hierzu codieren wir einfach die Zeit ein. Dieser Pseudoparameter darf natürlich nicht serverseitig irgendwelche Einflüsse haben.