У меня была похожая проблема, но изображение никогда не показывалось бы в IE8, независимо от того, сколько раз я обновлял страницу. Он отлично работал в Chrome и FF (последние версии на момент публикации).
Файл изображения был создан в Adobe Illustrator (CS3) и сохранен в формате JPG. Это оказалось повреждением файла JPG, которое я решил, открыв файл в Paint.NET, сохранив его как GIF, открыв GIF и повторно сохранив как JPG. Проблема связана с IE8, но у Paint.NET также были проблемы с файлом. Я не мог сохранить исходный JPG как JPG; Мне пришлось переключиться на другой формат, а затем обратно.
Надеюсь, это поможет тем, с кем я столкнулся.