检查文件是否存在但防止控制台中出现 404 错误

IT技术 javascript
2021-01-27 09:31:02

是否可以通过 JavaScript 检查文件/页面是否存在,但阻止 404 错误显示在控制台中?

1个回答

似乎答案是:否。除非您启动对服务器端脚本的调用以检查文件存在,否则无法避免在控制台中出现 404 错误。

您可以捕获错误,但它仍会登录到控制台,因此看起来 throw 是本机实现中的某个地方,并且只能捕获重新抛出的错误。或者可能在记录后抛出错误。无论如何,也找不到解决方案。
2021-03-18 09:31:02
在 try{} catch{} 中发出请求有助于掩盖 IE 中的错误,但不能掩盖其他浏览器中的错误。
2021-03-18 09:31:02
这感觉就像一个糟糕的实现。:(
2021-04-03 09:31:02
@aleclarson 确实如此。尝试请求资源,让它返回不可用,并将其作为异常捕获应该是有效的。
2021-04-04 09:31:02