0
我正在开发一个扩展DevTools的Chrome扩展。为此,我需要获取当前选定元素的所有已定义的CSS选择器($0
)。JavaScript:(How)如何在Chrome的DevTools中检索外部CSS规则?
我知道document.styleSheets
中的每个项目都通过cssRules
公开了所有必要的数据。这将是完美的,但不幸的是CORS似乎在作品中抛出扳手。对于外部样式表,cssRules
返回null
。
是否可以访问这些数据,而不诉诸于骇客解决方案下载样式表并将其插入到style
标签中?我问,因为Chrome本身似乎在侧边栏面板样式中这样做,但我无法找到关于此事的许多信息。
谢谢!