點擊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. ASP.NET檢查點擊了哪個按鈕
- 2. Internet Explorer 11後退按鈕Javascript行爲
- 3. 點擊了哪個按鈕?
- 4. 在一個按鈕中運行兩個javascript函數點擊玉
- 5. 無法點擊單選按鈕Internet Explorer
- 6. 檢查哪個按鈕被點擊
- 7. Internet Explorer的後退按鈕和javascript
- 8. 檢查哪個按鈕被點擊了CKEditor的4
- 9. 在Java中點擊了哪個按鈕?
- 10. JavaScript函數點擊按鈕
- 11. 每個按鈕點擊只能運行一次javascript函數
- 12. 檢查通過ajax運行php頁面時在javascript中點擊了哪個按鈕
- 13. javascript按鈕點擊賭注Internet Explorer安全例外
- 14. vbscript啓動Internet Explorer,導航到URL,然後點擊按鈕
- 15. 如何檢測在javascript中單擊了哪個按鈕?
- 16. 檢測從ViewModel中點擊了哪個按鈕WPF
- 17. 哪個鼠標按鈕在javascript中點擊了onmouseup?
- 18. Internet Explorer中的jQuery按鈕
- 19. Internet Explorer 11中的JavaScript函數未運行
- 20. 檢查,如果點擊按鈕在JavaScript
- 21. 查找在Gridview ASP.Net中點擊了哪個按鈕c#
- 22. 如何檢測後面代碼中點擊哪個按鈕?
- 23. Internet Explorer按鈕CSS
- 24. 按鈕上的JavaScript函數點擊
- 25. 如何檢查在javascript中選擇了哪個單選按鈕?
- 26. 在Internet Explorer中點擊
- 27. 如何運行JavaScript並點擊按鈕
- 28. WebElement.click()點擊按鈕,但不在Internet Explorer中返回
- 29. Javascript函數計數按鈕點擊?
- 30. 如何檢測點擊了哪個刪除按鈕?
我找不到「下一條指令中斷」按鈕。 – Billy 2010-02-10 17:24:17
@比利:不確定它是如何用英語標記的;將檢查我的WinXP機器 – Piskvor 2010-02-10 19:03:48
它靠近頂部(在「開始調試」按鈕左側的腳本選項卡下),除非將鼠標懸停在它上面,否則不會顯示任何文本。它看起來像一個暫停按鈕。當你懸停時,它說「全部休息」。 – 2010-02-10 19:14:18