2013-04-16 108 views
1

我想知道當我在網站上執行特定操作時觸發了哪些Javascript函數。然而,我似乎無法找到一個合適的解決方案,能夠爲我做到這一點,而且我不能手動完成整個JS代碼,因爲它很多,而且我對JS並不擅長。調試JavaScript - 需要一個插件解決方案暗示

任何幫助,將不勝感激。

+1

學習使用控制檯內置的探查器! F12 – epascarello

+0

的權力可能重複[什麼是最好的方式來分析JavaScript執行?](http://stackoverflow.com/questions/855126/what-is-the-best-way-to-profile-javascript-execution ) – epascarello

回答

0

使用Firebug(https://getfirebug.com/),Firefox的插件。

+0

你如何跟蹤Firebug上的執行,我擁有它,但不知道你能做到這一點。 – Darko

+0

@Darko:閱讀網站:https://getfirebug.com/javascript – epascarello

+0

感謝您的鏈接,但我所尋找的不是使用斷點,而是從第一個執行的命令一步一步地進行。 – Darko

1

使用Chrome並按下鍵盤的f12鍵以顯示調試界面。您可以從「來源」選項卡逐步進行調試。

+0

我該怎麼做? – Darko

+0

一旦你在'來源'標籤中,點擊右上角的小箭頭。這應該打開一個包含javascripts資源列表的彈出式菜單。選擇你想要調試的那個。然後,通過點擊行號在任何地方設置斷點。 – Sam

0

你可能想看看「視覺事件」。這是一個Chrome Extension,它允許您檢查綁定到頁面上元素的事件。它也作爲其他瀏覽器的bookmarklet存在。

它不會幫助您處理頁面上發生的所有事件,但它至少會向您顯示與元素綁定的事件。