1

所以,在尝试在 Chrome devtools 中调试网页的性能时,我发现我的页面有很长的 css 规则,我没有放在那里。我查看源代码时看不到规则。但是chrome告诉我规则正在执行。规则也明显是恶意的,

.yahoo 之类的东西赞助到 [onclick^="window.open('http://

我的问题是如何找出什么是,我假设,将它注入到我的 DOM 中?当我查看源代码时,我什么都看不到。

我对如何进行有点不知所措。

谢谢你的帮助。

4

1 回答 1

2

这些很可能是由类似于 AdBlock 的扩展注入的,它注入一个没有 textContent 的内联样式表(就像<style></style>在 DevTools 中一样呈现),而是通过CSSOM API 动态添加所需的规则。

为避免在审核结果中看到这些规则,请禁用 AdBlock 或类似扩展,重新加载页面,然后再次运行审核。

于 2013-05-30T05:52:40.247 回答