【问题标题】:Help, I lost the JSON tab in Firebug console帮助,我在 Firebug 控制台中丢失了 JSON 选项卡
【发布时间】:2009-10-05 19:02:57
【问题描述】:

从某个时间开始(在安装 Firebug 的最后一个 1.4.3 更新前一周),带有 JSON 内容的选项卡从我的 Firebug 控制台中消失了。

我以前在控制台打开AJAX的GET回复,然后出现三个标签,分别标记为“URL参数”、“标题”和“回复”。

当我点击“回复”时,里面出现了另一个标题,带有更多选项卡(如果我没记错的话),其中一个选项卡是“JSON”,以可读的方式显示 JSON 数组。此标头与 JSON 选项卡一起消失了。有谁知道如何找回它?没有它我真的迷路了。

【问题讨论】:

    标签: ajax json firebug


    【解决方案1】:

    我最终弄清楚了为什么我的不起作用。这是因为我的标头是从 apache 以 Content-Type: text/html 发送的。

    我在打印 JSON 之前用 php 设置了标题:

    header('Content-Type: text/plain')
    

    这一切都开始正常工作了 - 我现在可以在 Firebug 控制台和 Net 选项卡中看到 JSON 选项卡。

    【讨论】:

    • 对于 JSON,标头应为 header('Content-Type: application/json', true);
    【解决方案2】:

    尝试点击 Firebug 图标 > 选项 > 重置所有 Firebug 选项。

    【讨论】:

    • 嗨,Caio,感谢您的回答。我试过你说的,但右键单击不显示任何选项菜单,只有清理控制台、激活/停用面板、激活所有页面并清除一些激活列表的可能性。当 Firebug 在 View->Options 中全屏显示时,我发现了一个 Options 选项卡,但似乎与我的问题无关。
    • 我现在看到你提到的选项应该出现在主菜单中,我不仅缺少选项,还缺少 FBT 跟踪和 Cookie(从未有过)。
    • 嗨,Altair。看起来 Firebug 有一个关于不接收来自服务器的 JSON 响应的相关错误。按照这个链接,它对我刚才说的错误进行了测试:janodvarko.cz/firebug/tests/1275/Issue1275.htm 打开 Firebug,转到网络 > 全部,然后单击此页面中的按钮。它对我有用,如果它对你不起作用,在我发送给你的同一个链接上有一个指向错误页面的链接。问候,CaioToOn!
    • 似乎发生在我身上的是不同的,因为我什至没有 JSON 选项卡。他们报告说该选项卡的内容已被销毁。但是是的,也许我会等待 FF 和 Firebug 的下一个版本。非常感谢您对 Caio 的帮助和关注。
    • 但是你试过这个页面的测试吗?只有在发出 JSON 请求时,我的 JSON 选项卡也不会出现。当我单击发送给您的链接上的按钮时,会出现 JSON 选项卡。不管怎样,不客气,Altair。 CaioToOn!
    猜你喜欢
    • 1970-01-01
    • 2023-03-28
    • 2019-01-11
    • 1970-01-01
    • 2016-06-25
    • 2011-01-01
    • 2014-03-07
    • 2011-06-15
    • 1970-01-01
    相关资源
    最近更新 更多