Ich habe das folgende Stück Code (nur relevante Teile):XMLHttpRequest.open() Ausnahmebehandlung
xhttp=new XMLHttpRequest();
xhttp.open("GET",doc_name,false);
xhttp.send();
xmlDoc=xhttp.responseXML;
if(xmlDoc==null)
{
xmlDoc=loadXMLDoc(defaultXml);
}
Das läuft gut, wie ich eine Standard-XML-Datei laden, wenn die angegebene Datei nicht existiert, sondern eine zeigt 404 Fehler nur in der Konsole, wenn die Datei nicht existiert. (Dieser Fehler spiegelt nur die Konsole an keiner Stelle auf der Seite wider).
Meine Frage ist, wie sollte ich für diese Ausnahme überprüfen & ist es notwendig, ein zusätzliches Stück Code für die Überprüfung der Existenz der Datei hinzuzufügen, wenn der Code ohne es läuft?
versuchen diese, ich Geuss Sie für diese suchen: [AJAX - Das onreadystatechange Event] (http://www.w3schools.com/Ajax/ajax_xmlhttprequest_onreadystatechange.asp) – benqus