Catching Failed Synchronous HTTP Request
<p>In my testing it seems if a synchronous query doesn't reach the server, it causes the browser to freeze.  Is it possible to handle this better?  I don't think the following is working properly (its hard to test this)</p>

<pre><code>try { xmlHttp.send(null); }
catch (e) { 
 alert('Can you please try again? The last request did not go through properly.');
}
</code></pre>
