通过开发人员工具编辑样式表时是否会触发任何JavaScript事件?
我无法从document.styleSheets[0]
找到任何有用的事件。
这只需要与Chrome配合使用。
这只需要适用于与html页面和javascript代码位于同一域的样式表(因此document.styleSheets[0].cssRules
可用)。
我知道我可以创建一个chrome扩展,但是如果可以避免的话,我真的不愿意。 (我之前从未创建过一个,所以需要时间,而且安装,更新等等还有一件事。)
一种选择是每隔几秒轮询一次document.styleSheets[0].cssRules
以查看是否有任何更改,但这会浪费大量CPU周期并导致其他一些问题。
当通过开发工具编辑样式表时,似乎必须有一种干净的方式得到通知。
我知道这是一个不寻常的要求,请相信这是一个有效的要求:)
谢谢,