當分析一個網頁,我通常打開這些js文件一個接一個,然後讀出的源代碼,以確定哪些文件中的最終渲染頁面添加HTML的某一部分。有沒有簡單的方法/工具來解決這個問題?有沒有一個工具來分析哪個JavaScript文件添加了某些部分的HTML /代碼?
0
A
回答
1
沒有,沒有做這樣的事情的工具。瞭解自己的代碼或尋找在你試圖源HTML特定關鍵短語(如類名稱或標記名稱或一段文字)是典型的方法。
它可以用於grep修改DOM的常見方式(.innerHTML
屬性,.appendChild()
,.insertBefore
等等,如果它是純javascript)或類似的方法在任何庫正在使用。
0
部分,你可以在Mozilla使用Firebug,並且查看HTML標籤,右鍵點擊一些標籤,並勾選「在孩子添加/刪除突破」。然後重新加載頁面。所選元素內的任何DOM更改都會暫停Javascript執行。
相關問題
- 1. 有沒有JavaScript靜態分析工具?
- 2. 下載HTML代碼的某些部分
- 3. Rails:有沒有辦法看到哪個視圖/部分產生了該網站的哪個部分的HTML?
- 4. 我所有的javascript都在底部添加了一些代碼
- 5. 解析一個HTML結構,有哪些JS工具可用
- 6. Android:有沒有分析本機代碼的工具?
- 7. 加載HTML到另一個HTML與JavaScript(沒有外部文件)
- 8. PHP的某些部分代碼沒有執行
- 9. 工具來分析代碼的語法
- 10. 的代碼在批處理文件中的某些部分沒有執行
- 11. 有沒有一些常用的技術來分析基於協程的代碼?
- 12. 有沒有一個工具來整理C++代碼?
- 13. 變化串某些部分,但沒有一個部分 - 在那裏是數字
- 14. 編輯.json文件:在文件的某些部分添加行?
- 15. GWT + eclipse,哪些文件是我的源代碼的一部分?
- 16. C/C++項目有哪些Eclipse源代碼分析器插件?
- 17. C++代碼分析工具
- 18. 代碼分析工具4
- 19. VBA代碼分析工具
- 20. 有沒有比permcalc更好的工具來分析權限?
- 21. 添加了多個外部javascript到html文件,一個停止工作
- 22. 有沒有辦法將這個JavaScript添加到HTML文件?
- 23. 將文件的某些部分「移動」到另一個文件
- 24. 使並行代碼工作的某些部分與主代碼
- 25. PHP:加載了一個HTML文件,沒有它整理我的代碼
- 26. UML或CASE工具來分析*巨大的* JavaScript代碼庫?
- 27. 找出某個ID本身是否具有某些文本部分
- 28. Apache重寫某些網址來分隔部分代碼庫
- 29. 將HTML代碼添加到現有的剃鬚刀部分
- 30. JavaScript:分析某人的網站:這個標籤來自哪裏?
同樣的功能在Chrome的開發者工具可用 – Tibos