【问题标题】:how to get an event when element.style is updated by user用户更新element.style时如何获取事件
【发布时间】:2016-04-07 06:52:20
【问题描述】:

我想知道当用户更新 element.style 中的内联 css 时是否触发了任何事件。我已经尝试过mutationobserver,但是当AJAX页面上的某些脚本更新DOM时它也会触发。当用户在 chrome 开发工具的 element.style 中添加内容时,我需要一个事件/方法。

【问题讨论】:

  • 您的意思是要区分元素样式的“开发工具”和“ajax 更改”吗?
  • @HibaraAi 是的,你能帮帮我吗。

标签: google-chrome google-chrome-extension google-chrome-devtools


【解决方案1】:

这是不可能的。你只能检测DevTools is open。除此之外,没有办法知道 DevTools 或扩展导致了什么。

【讨论】:

  • 如何检测 devtools 何时打开?
  • 你怎么太确定了?可能有一些黑客行为?
  • 要检测,请检查我链接到的包的来源。或者只是使用包。是的,我完全确定没有任何方法可以检测到您想要什么。
  • @Garbee 当用户更改开发工具代码监听的样式面板中的样式时,一定会触发某种事件
  • 你会怎么想?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-09
  • 2021-04-14
  • 2013-07-11
相关资源
最近更新 更多