我有一个我正在维护的网站(即我最初没有编写它)并且在一个页面上有一个元素在代码中无处可寻,我无法弄清楚它来自哪里。我会假设一些 javascript 正在插入它,但我已经搜索了所有链接的脚本,但找不到会做我所看到的事情的脚本。基本上它应该是这样的:
<li>
<a href="example.com/products">Products</a>
</li>
但相反,显示为:
<li>
<a href="example.com"></a>
<a href="example.com/products">Products</a>
</li>
就是那个顶部的空标签,我不知道它是从哪里来的。
在 Chrome(或其他浏览器)中,是否可以让它告诉我具体是什么对 DOM 进行了修改,以便我可以删除它?
更新:有问题的页面是https://app.alienskin.com/store/它在主导航菜单中的“产品”链接正上方插入另一个链接。如果您在页面上查看源代码,您可以看到它在源代码中不存在。
我尝试禁用javascript,但它仍然显示在呈现的页面中...... wtf?