【发布时间】:2012-05-22 17:41:05
【问题描述】:
我有以下一段代码(仅相关部分):
xhttp=new XMLHttpRequest();
xhttp.open("GET",doc_name,false);
xhttp.send();
xmlDoc=xhttp.responseXML;
if(xmlDoc==null)
{
xmlDoc=loadXMLDoc(defaultXml);
}
这运行良好,因为如果指定的文件不存在,我会加载默认的 xml 文件,但如果文件不存在,则仅在控制台中显示 404 错误。 (此错误不会反映在页面中除控制台之外的任何位置)。
我的问题是我应该如何检查这个异常&当代码运行时是否需要添加一段额外的代码来检查文件是否存在?
【问题讨论】:
-
试试这个,我猜你在找这个:AJAX - The onreadystatechange Event
标签: javascript ajax exception-handling xmlhttprequest