點擊Internet Explorer中的按鈕後,有什麼方法或工具可以檢查哪個JavaScript函數運行?點擊Internet Explorer中的按鈕後,檢查運行了哪個JavaScript函數
4
A
回答
2
嘗試使用IE8腳本調試器(在開發人員工具(F12)下)。開發工具有幾個選項卡,其中之一是「腳本」。在那裏,你需要使用「開始調試」按鈕(它會變成「停止調試」,如屏幕截圖所示),然後在同一工具欄上查找帶有「暫停」(||
)符號的按鈕。需要注意的是
activating Developer Tools http://so.piskvor.org/2183412/sc-1.pngbreak all button http://so.piskvor.org/2183412/sc-2.png
它允許您設置「上下一條指令突破」;做到這一點,調試器將打開下一行的JS來執行。如果您逐步瀏覽按鈕的所有事件處理程序,您將看到在那裏調用的內容。
如果您對頁面有一定的控制權,您可能希望禁用mouseover和類似的處理程序,因爲這些處理程序也會觸發調試程序。
-1
否,除非它是href中的JavaScript URL或硬編碼的onclick(或類似的)。沒有辦法枚舉事件監聽器。
+0
儘管您無法枚舉Javascript內部的偵聽器,但可以在觸發時使用調試器對其進行檢查。 – Piskvor 2010-02-02 11:13:37
相關問題
- 1. 點擊了哪個按鈕?
- 2. 無法點擊單選按鈕Internet Explorer
- 3. 檢查哪個按鈕被點擊
- 4. Internet Explorer的後退按鈕和javascript
- 5. 在Java中點擊了哪個按鈕?
- 6. 我想檢查點擊了哪個按鈕
- 7. javascript按鈕點擊賭注Internet Explorer安全例外
- 8. vbscript啓動Internet Explorer,導航到URL,然後點擊按鈕
- 9. 如何檢測在javascript中單擊了哪個按鈕?
- 10. 檢測從ViewModel中點擊了哪個按鈕WPF
- 11. 哪個鼠標按鈕在javascript中點擊了onmouseup?
- 12. Internet Explorer中的jQuery按鈕
- 13. 查找在Gridview ASP.Net中點擊了哪個按鈕c#
- 14. Internet Explorer 11中的JavaScript函數未運行
- 15. Internet Explorer按鈕CSS
- 16. Javascript函數計數按鈕點擊?
- 17. 如何檢查在javascript中選擇了哪個單選按鈕?
- 18. 按鈕點擊檢查?
- 19. Internet Explorer中showModalDialog javascript函數的問題
- 20. 按鈕點擊,運行一個php函數與ajax
- 21. JavaScript未在Internet Explorer中運行
- 22. 如何檢測哪個按鈕列用戶點擊了兩個按鈕都是commandname =「Select」後面的代碼?
- 23. 循環按鈕來檢查哪個被點擊
- 24. 檢查哪個按鈕是「點擊」事件監聽
- 25. 如何忽略javascript,直到點擊按鈕,然後運行
- 26. 如何檢測安裝了哪個版本的Internet Explorer?
- 27. 如何檢查一個按鈕,單擊哪個函數最後被調用了javascript中的很多自定義函數?
- 28. 單擊按鈕時運行PHP函數?
- 29. Jquery函數執行與按鈕點擊
- 30. 檢查用戶是否點擊了Facebook Like按鈕(多個按鈕)
我找不到「下一條指令中斷」按鈕。 – Billy 2010-02-10 17:24:17
@比利:不確定它是如何用英語標記的;將檢查我的WinXP機器 – Piskvor 2010-02-10 19:03:48
它靠近頂部(在「開始調試」按鈕左側的腳本選項卡下),除非將鼠標懸停在它上面,否則不會顯示任何文本。它看起來像一個暫停按鈕。當你懸停時,它說「全部休息」。 – 2010-02-10 19:14:18