【发布时间】:2015-10-05 21:42:33
【问题描述】:
我有这样一个场景,我在选项卡关闭时发出 AJAX 请求,我想查看有关该请求的信息。
是否可以在标签页关闭后使用 Firebug 检查由 AJAX 请求引起的错误?
【问题讨论】:
-
这个标签是 iframe 吗?
-
不,是普通的HTML页面
我有这样一个场景,我在选项卡关闭时发出 AJAX 请求,我想查看有关该请求的信息。
是否可以在标签页关闭后使用 Firebug 检查由 AJAX 请求引起的错误?
【问题讨论】:
Firebug's activation model 基于same-origin policy 之后的 URL,它显示的数据绑定到您正在查看的特定选项卡 - 或者更准确地说是同一个文档。因此,当您关闭选项卡时,信息就消失了。
虽然有两种方法可以获取有关请求的信息:
不要关闭标签
只需避免关闭选项卡并在页面上的另一个事件上发出请求即可对其进行调试。
使用浏览器控制台
浏览器内部控制台会列出所有选项卡上发生的所有消息和错误,即使它们已关闭。要打开此控制台,请按 Ctrl+Shift+J 或单击 Firefox 菜单 > 开发人员 > 浏览器控制台。
【讨论】: