我正在查看必應地圖網站。我正在打開我的地點編輯器並在繪圖工具欄中單擊折線工具。當我點擊某個元素時,如何找出JavaScript運行的內容?
我想發現當我點擊繪圖工具欄中的工具時運行的JavaScript。
我已經看過html,並且沒有在元素上聲明的onclick
事件。
我已經對頁面引用的所有腳本進行了文本搜索,以查找折線工具元素的ID。這是爲了找到將單擊事件附加到元素的javascript,但我根本沒有找到匹配。
當我點擊一個工具時,必須運行一些腳本。當我點擊工具欄中的工具div時,如何找出正在執行的腳本?
我不認爲有反正我可以設置斷點,如果我不知道什麼腳本來設置它們。無論如何,我可以通過IE F12開發人員工具或Firebug來捕獲運行的JavaScript,以發現它是什麼?
在firebug中,您可以點擊「暫停」按鈕。然後,點擊你想要的位置。只要js做某事,「暫停」按鈕將使您的調試停止。 – 2012-04-21 20:55:10
相關:http://stackoverflow.com/questions/446892 – 2012-04-21 20:55:23
Chrome開發者工具中至少有一個「事件監聽器」部分。也許IE也有它們,或者你可以在Chrome中檢查它。它位於顯示CSS屬性的面板下方。 – 2012-04-21 20:55:32