在分析网页时,我通常会一个接一个地打开这些js文件,然后读取源代码以确定哪个文件在最后呈现的页面中添加了html的某一部分。有什么简单的方法/工具来解决这个问题吗?
发布于 2013-09-23 05:38:54
不,没有工具可以做这样的事情。了解自己的代码或在HTML中搜索特定的关键短语(例如类名、标签名或文本片段)是典型的方法。
对于修改DOM的常见方法(.innerHTML属性、.appendChild()、.insertBefore等),它可以适用于grep。如果它是普通的javascript)或类似的方法在任何正在使用的库中。
发布于 2013-09-23 05:41:01
部分地,您可以在Mozilla中使用Firebug,查看HTML选项卡,右键单击一些标记并勾选“子添加/删除上的中断”。然后重新加载页面。Javascript执行将在所选元素内DOM的任何更改时暂停。
https://stackoverflow.com/questions/18952241
复制相似问题