【问题标题】:Can I open an AJAX response in a new tab using Firebug我可以使用 Firebug 在新选项卡中打开 AJAX 响应吗
【发布时间】:2017-05-20 01:03:02
【问题描述】:

我以前可以使用 Firebug 在新选项卡中打开 AJAX 响应

我会右键单击响应,然后在新选项卡中打开,它会正常工作。 POST 或 GET 数据将被重新发布到同一页面,因此我可以看到响应。

由于最近的 Firefox 更新,如果我在新选项卡中打开,它会打开 AJAX 目标,但没有任何数据发布到页面。

我可以做些什么来恢复旧功能吗?我希望能够在新选项卡中查看 AJAX 响应以及所有发布的数据...

提前谢谢大家。

这就是我能看到的...为了达到这个目的,我点击右上角的 FireBug 按钮

【问题讨论】:

  • 您确定您使用的是 Firebug 吗?我假设你已经自动切换到 Firefox DevTools,因为Firebug is discontinued and does not work anymore in multi-process Firefox。也许您可以在问题中添加屏幕截图。
  • 感谢@SebastianZartner。你可能是对的,这就是 Firefox DevTools。我单击 Firebug 按钮进入它。这个按钮现在是否通向 DevTools?这是否意味着现在无法打开 POST 请求……如果我降级到旧版本的 FireFox 会怎样?
  • 是的,该按钮现在打开了 DevTools。是的,正如我在回答中所说,目前在 DevTools 中无法打开 POST 请求。您可以通过downgrading to an old version of Firefox 让 Firebug 再次工作,但您会错过 Firefox 新版本的错误修复和新功能,并且您不知道错误何时修复。

标签: ajax firefox post xmlhttprequest firebug


【解决方案1】:

Firefox DevTools 中直到 Firefox 58.0 的网络面板仅在您为请求选择选项在新选项卡中打开时才执行 GET 请求。

正如post in the Firebug discussion group 中提到的,bug 1220758 已提交以更改此行为以使其像在 Firebug 中一样工作。 此错误已针对 Firefox 59.0 修复。因此,从该版本开始,将在使用 POST 发出原始请求时完成 POST 请求。

【讨论】:

  • 谢谢你的帖子。它回答了我所有的问题。猜猜我必须等待 DevTools 的更新或降级我的 Firefox ......如果我知道它会破坏 Firebug 功能,我永远不会更新
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-09-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-05
  • 1970-01-01
  • 2019-03-18
相关资源
最近更新 更多