Actually i already did. Because I did my site in Ajax, the page doesn't refresh. Therefore, the browser doesn't load the new image. How do I work around this?
Basically, the page will upload image, show it's progress, then display the image in a div tag. When you upload a new image, it will replace the one you uploaded previously but the new image won't load because it's showing the cached image.