Synchronous mode only executes JavaScript code AFTER the Ajax (XMLHTTPRequest) request has completed SUCCESSFULLY, if the request fails, nothing more will execute and your website will fail to function. And for the problem why you can't access Asynchronous mode is beyond me.