Javascript 无法读取属性';删除属性';空值:找不到它的源

Javascript 无法读取属性';删除属性';空值:找不到它的源,javascript,Javascript,我在我的每个网站上一次又一次地遇到错误: VM42958:5 Uncaught TypeError: Cannot read property 'removeAttribute' of null (anonymous function) @ VM42958:5 (anonymous function) @ VM42958:20 不幸的是,我找不到这个错误的来源。如果打开相关JavaScript行,我会发现以下内容: VM42958 (function() { var style = doc

我在我的每个网站上一次又一次地遇到错误:

VM42958:5 Uncaught TypeError: Cannot read property 'removeAttribute' of null
(anonymous function) @ VM42958:5
(anonymous function) @ VM42958:20
不幸的是,我找不到这个错误的来源。如果打开相关JavaScript行,我会发现以下内容:

VM42958

(function()
{
  var style = document.getElementById("9mr7n8lmeyjxk84i17g5ws714i") ||
              document.documentElement.shadowRoot.getElementById("9mr7n8lmeyjxk84i17g5ws714i");
  style.removeAttribute("id");
  Object.defineProperty(style, "disabled", {value: false, enumerable: true});
  Object.defineProperty(style.sheet, "disabled", {value: false, enumerable: true});
  var deleteRule = CSSStyleSheet.prototype.deleteRule;
  CSSStyleSheet.prototype.deleteRule = function(index)
  {
    if (this != style.sheet)
      deleteRule.call(this, index);
  }
  var removeRule = CSSStyleSheet.prototype.removeRule;
  CSSStyleSheet.prototype.removeRule = function(index)
  {
    if (this != style.sheet)
      removeRule.call(this, index);
  }
})();
这不是我的代码,我不知道它来自哪里,也不知道它在哪里使用。作为库,我使用bootstrap、jQuery和Chart.js

是否有人知道这部分代码,或者是否有办法找到此错误的来源。我的意思是它出现的那一行


同样的错误也发生在这个JSFIDLE中,例如:

var style=…语句给出了
null
。文档中没有任何查询的元素。

这里也有同样的问题。
由于某些原因,Chrome ADBlock(非plus)是原因。

老实说,最糟糕的解决方案是删除ADBlock或禁用它


这对我来说很像:放下你的太阳眼镜,去撒哈拉沙漠——它会灼伤你的眼睛……

你说得对。由于某些原因,ADBlock导致了此问题。是的,这就是原因。。他什么也没做。。谢谢。你试过在他们的论坛上发布一个问题吗?对在为我的域(localhost)禁用AdBlock之后,一切都很好!在我的案例中,ADBlock Plus导致了问题。