2011-09-20 108 views
3

我在我的網站上有多個腳本運行一些調試。當我使用firebug在firefox中進行調試時,我正在處理的特定腳本(基本上是一系列jQuery監聽器)顯示出來,斷點工作 - 非常棒。當我使用chrome進行調試時,腳本顯示在資源下,但不在腳本下。我不能放置斷點!我不是螢火蟲的粉絲,我真的更喜歡使用chrome的調試器。鉻調試丟失腳本

我不是100%問題所在。它可能是鉻(這是我傾斜的地方),但我正在調試腳本,所以它遠遠不夠穩定,無法排除。 (聆聽者中的功能在螢火蟲中沒有中斷)

問: chrome如何決定在腳本選項卡中放置某些東西,從而允許調試?它是否會得到這個錯誤,並排除運行的腳本?

+0

您是否嘗試將檢查器彈出頁面,並使用Command/Ctrl-R重新加載? –

+0

是的 - 這就是我喜歡在Chrome中進行調試的方式 –

回答

1

據我所知,導入的腳本放在單獨的腳本窗格中,而嵌入在網頁中的腳本顯示在網頁窗格(yourpage.html)中。大部分時間您仍然可以訪問網頁窗格進行調試。我從來沒有像你描述的問題一樣,所以我可能不明白你的問題。

2

DevTools可能會忽略在某個時刻完全收集的腳本。例如,如果腳本沒有任何功能,它將在運行後完全收集。 它可能是你的情況嗎?