Use script.onerror to catch network errors in the JSON-P transport where the browser makes them available.
Start the Dispatcher in neither the 'up' nor 'down' state so that the application receives some explicit indication of the connection state either way.