错误显示“无法获取样式表(#)的文本:找不到具有给定ID的样式表”,这是什么意思?


137

当我加载正在处理的应用程序时,Chrome中出现此错误:

无法获取样式表50的文本:找不到具有给定ID的样式表

后续页面加载会重复该错误,但编号不同:

无法获取样式表152的文本:找不到具有给定ID的样式表

这仅在Chrome中发生,并且仅在此应用程序中发生。没有堆栈跟踪,引用或任何其他有关给定的ID,所涉及的样式表是什么或通常是什么原因的信息。我如何找到导致此错误的原因并加以解决?


3
您可以发布用于调用样式表的html吗?
Huangism 2014年

您有URL或CodePen吗?是否正在运行任何脚本,或者仅此HTML / CSS问题?
Phil Tune 2014年

@Huangism-哪个样式表的html?这是在包含数十个应用程序的应用程序中,这些应用程序使用.NET MVC BundleCollection.Add(new StyleBundle("~/whatever.css"))语句引用。我没有收到404错误,也没有其他迹象表明Chrome正在谈论哪个样式表。
Calvin Fisher

1
我也收到此错误。无法看到拒绝投票的原因。该错误不一致并且与页面显然无关-可能是开发环境(例如带有Web Essentials的Visual Studio)问题。
2014年

2
它似乎非常不一致。第一次加载这些页面时,我在ASP.NET MVC应用程序的几个连续页面上发生了这种情况,然后在15分钟内无法重现并放弃了。它复制在一些几乎没有JavaScript的非常简单的页面上。我使用Fiddler来查看错误发生时和错误发生时是否发出了不同的HTTP请求或隧道,但我什么也没发现。它似乎并没有引起任何实际的问题,并且实际上即使将错误记录到控制台,控制台错误计数也显示为0,因此我将其视为良性的打ic。
JT泰勒

Answers:


271

我有同样的问题。它看起来像Chrome的实时编辑CSS / JS中的错误。请注意数字在每个请求上如何变化。

关闭了所有在开发工具“源”选项卡中编辑过的文件,然后刷新了页面,以解决此问题。

关闭“源”选项卡中的所有文件后,错误消失了。

我在关闭文件后尝试重现它,但是似乎还无法重现它。


这是显示在哪里找到“源”选项卡的图片:

在此处输入图片说明


1
不过persits在Chrome版本39.0.2171.95米:)
帕尔


2
仍存在于Chrome稳定版(46.0.2490.71(64位))
D1kz 2015年

1
刚刚经历过版本47.0.2526.80(64位)
克里斯·比尔

3
您不需要关闭非CSS文件
Ricardo

1

仍然存在于Chrome 46.0.2490.80 m(64位)中。关闭源标签将其“修复”。



0

如果您在开发工具中打开.css文件,今天就刚刚经历过。如果您关闭.css文件并重新加载,则不会发生此问题。

Chrome 48.0.2564.109(64位)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.