Stop caching images in views, force reload of jquery image slideshow when images are externally updated
with firebugs net panel click on image1.png, select cache and get this information

Last Modified
Last Fetched
Expires


Your currently setting the html page to not be cached in the browser (which is already the case by default). If the images are hosted on your server, you need to adjust your apache .htaccess rules and have these images not be cached. Drupal's default htaccess uses a 2 week cache for everything other than php scripts. You need to make an exception for your images with filesmatch. Example:

# Requires mod_expires to be enabled.
&lt;IfModule mod_expires.c&gt;
  # Match image1.png, image2.png, etc...
  &lt;FilesMatch ^image\d+\.png$&gt;
    # Disable browser caching.
    ExpiresActive Off
  &lt;/FilesMatch&gt;
&lt;/IfModule&gt;


If the images are not hosted on your server simply append a question mark with the current unix time to the end of the image src. Example:

image1.png?1317717247