Con su código,
David el Grande, te está diciendo que hagas una comprobación del status y si es 404 no actualizes los datos.
Es decir:
Código:
ajax.onreadystatechange = function() {
if (ajax.readyState == 4) {
if (ajax.status == 200) {
// Aquí deberías poner el código para actualizar la información que quieres mostrar a los usuarios
} else if (ajax.status == 404) {
// Aquí simplemente dejalo así y que no actualize nada y de esta forma dejamos la información anterior hasta que se vuelva a ejecutar el código ajax y haya una información nueva
}
}
}