jQuery处理/隐藏预期的Ajax 404错误

我使用ajax head请求来检查文件。 在大多数情况下,文件将不存在,以某种方式阻止404显示在我的调试控制台中会很好。 有没有一个很好的方法来实现这一目标?

要明确: http : //jsfiddle.net/kannix/FFLdP/

不,不幸的是,你做不到。

在内部处理404错误,你无法抑制错误,甚至没有覆盖javascript中的错误事件或尝试捕获它。

您可以编写一个serverscript来检查某个文件是否存在,并在调用可能不存在的文件之前调用该文件来检查该文件是否存在。