The only way to get complete control over it is with WebWorkers.
Basically you create xhr.worker.js, which only has an HTTP request to download the image (it gets the URL through the message).
After loading the image, the image will be in the browser cache, so you just need to set src = '' to the image URL to show it.
If you kill a particular web artist, image upload will also be canceled!
source share