Обработка исключений XMLHttpRequest.open()

У меня есть следующий фрагмент кода (только соответствующие части):

xhttp=new XMLHttpRequest();
xhttp.open("GET",doc_name,false);
xhttp.send();
xmlDoc=xhttp.responseXML;
if(xmlDoc==null)
{
   xmlDoc=loadXMLDoc(defaultXml);
}

Это работает нормально, поскольку я загружаю XML-файл по умолчанию, если указанный файл не существует, но показывает только ошибку 404 в консоли, если файл не существует.(Эта ошибка не отражается нигде на странице, кроме консоли).

Мой вопрос в том, как я должен проверить это исключение & необходимо ли добавить дополнительный кусок кода для проверки существования файла, когда код работает без него?

5
задан gopi1410 15 May 2012 в 08:28
поделиться