Isn't it easier to handle this in a
Gmail way? I mean not letting the user interact until the page is fully load, which I'm sure can be achievable by some JQuery magic for instance.
Also, (and I know this is a little off topic) if bandwidth/response time is the problem, may be tunning up your application could improve user experience with it.
Thank you for your response! I already had some similar idea by preventing the browser to execute scripts until the page is fully loaded - but didn't find anything suitable for any browser (without user action).
There are only some browser-specific settings like the Opera's Delayed Script Execution=1.
But the JQuery-Plugin sounds pretty useful. I will give it a try.
And yes, I know that there are some places to optimize the application with respect to bandwidth usage (the posted article is really informative) - but anyway: since users may use very poor connections the problem only becomes less likely ;)