У меня есть фрагмент javascript, который делает запрос GET XMLHTTPRequest к домену, который я контролирую. Если время сеанса пользователя истекло, запрос перенаправляется на страницу входа в домен, который я не контролирую, и браузер выдает мне сообщение типа «Запрос на перекрестное отправление заблокирован: политика одного источника запрещает чтение удаленного ресурса в .. . (Причина: отсутствует заголовок CORS 'Access-Control-Allow-Origin') "(этот от Firefox).
Как я могу определить, когда это произошло?
Я нашел много информации о том, как избежать, обойти или иным образом «исправить» запрос, а это не то, что я ищу. Я просто хочу знать, как «поймать» ошибку и продолжить выполнение кода.