我怎样才能找到img.onerror发射的原因?

时间:2016-01-14 04:09:10

标签: javascript error-handling

例如,网络服务器发回403禁止,图像无法加载。我可以通过错误事件检测到一般故障,但我想获得更多有关原因的信息。浏览器显然知道,但是有没有办法从javascript中获取它?

变通办法可能是尝试load the image via ajax或发出HEAD request并假设错误会再次发生。虽然看起来不是很好。

1 个答案:

答案 0 :(得分:0)

只需打开fire-bug或开发人员工具,然后查看网络标签。应该有浏览器做出的每个请求以及相应的响应,包括所有头和响应主体。找到你的图像的调用,你应该看到服务器的答案是什么。

编辑>哦对不起,现在我看到你需要用javascript获取信息