2009-10-05 67 views
2

從某個時間(安裝Firebug的最後一個1.4.3更新之前一週),帶有JSON內容的選項卡從我的Firebug控制檯中消失。幫助,我在Firebug控制檯中丟失了JSON選項卡

我曾經在控制檯中打開AJAX的GET回覆,然後出現三個標籤爲「URL參數」,「標題」和「回覆」的標籤。

當我點擊「回覆」時,另一個標題出現在裏面,有更多標籤(如果我沒記錯的話),其中一個標籤是「JSON」,以可讀的方式顯示JSON數組。這個頭隨着JSON標籤消失了。任何人都知道如何恢復?沒有它,我真的迷失了。

回答

0

嘗試單擊Firebug圖標>選項>重置所有Firebug選項。

+0

嗨Caio,謝謝你的回答。 我嘗試了你所說的,但右擊不顯示任何選項菜單,只有清除控制檯,激活/取消激活面板,激活所有頁面並清除某些激活列表的可能性。 我發現一個選項選項卡,當Firebug在全屏中的查看 - >選項,但似乎並沒有涉及到我的問題。 – Altair 2009-10-06 12:01:14

+0

我現在看到你提到的選項應該出現在主菜單中,我不僅缺少選項,還有FBT跟蹤和餅乾(從來沒有過)。 – Altair 2009-10-06 12:07:00

+0

嗨,Altair。 看起來像Firebug有一個關於不接收來自服務器的JSON響應的相關錯誤。按照這個鏈接,它有一個我剛剛說過的bug的測試:http://www.janodvarko.cz/firebug/tests/1275/Issue1275.htm 打開Firebug,進入網絡>全部,只需點擊按鈕在這個頁面。它適用於我,如果它不適合你,在發送給你的同一個鏈接上有一個鏈接到錯誤頁面。 Regards, CaioToOn! – 2009-10-06 12:57:29

6

我終於想通了爲什麼我的工作不正常。這是因爲我的頭文件是使用Content-Type:text/html從apache發送的。

我設置用PHP頭打印JSON前:

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

而這一切都開始正常工作 - 現在我可以看到在Firebug的控制檯和網絡選項卡中的JSON標籤。

+2

頭應該是 'header('Content-Type:application/json',true);' – machineaddict 2013-03-13 13:09:57