IE8 doesn't fire load events (iframe transport) if the upload takes too long #3045
Description
Hi,
I setup jQuery File Uplaod while ago and have been testing it for a while. It works great on most browsers and devices. However, there seems to be an issue in IE8. In my test environment I can upload a 25 MB file without any issues. The file gets uploaded and then the UI is updated after receiving response back from server. In fiddler I can see the response back from server and then in IE debugging tool i can see that "completeCallback" in jquery.iframe-transport and "done" are called.
If I throttle the upload speed (to be around 250 kbits), the file still gets uploaded and the server replies with the result which can be confirmed using fiddler. But completeCallback doesn't get called in jquery.iframe-transport and hence the UI still continues showing the progress bar even though the upload is completed.
This issue only happens in IE ( I have only been testing using IE8). I also testing the Blueimp Demo and got the same result.
I have been trying to find out what causing this and have had no luck so far. Any ideas?
Thanks
Taher