Ошибка показывает: «Не удалось получить текст для таблицы стилей (#): таблица стилей с данным идентификатором не найдена», что это означает?


137

Я получаю эту ошибку в Chrome при загрузке этого приложения, над которым я работаю:

Не удалось получить текст для таблицы стилей 50: таблица стилей с данным идентификатором не найдена

Последующие загрузки страницы повторяют ошибку, но с другим номером:

Не удалось получить текст для таблицы стилей 152: таблица стилей с данным идентификатором не найдена

Это происходит только в Chrome и только с этим приложением. Нет трассировки стека, ссылки или какой-либо другой информации о том, какой идентификатор задан, о какой таблице стилей идет речь или о том, что в целом вызывает это. Как я могу найти причину этой ошибки и исправить ее?


3
Можете ли вы опубликовать html для вызова таблицы стилей?
Huangism

У вас есть URL-адрес или CodePen? Есть ли запущенные скрипты или проблема только в HTML / CSS?
Phil Tune

@Huangism - HTML для какой таблицы стилей? Это в приложении с десятками из них, на которые ссылаются BundleCollection.Add(new StyleBundle("~/whatever.css"))операторы .NET MVC . Я не получаю сообщение об ошибке 404 и не вижу других указаний на то, о какой таблице стилей говорит Chrome.
Calvin Fisher

1
Я тоже получаю эту ошибку. Не вижу причины голосования "против". ошибка непоследовательна и явно не связана со страницей - возможно, проблема среды разработки (например, Visual Studio с Web Essentials) ..?
Calle

2
Это кажется очень непоследовательным. У меня это произошло на нескольких последовательных страницах моего приложения ASP.NET MVC при первой загрузке этих страниц, а затем я не мог воспроизвести это в течение 15 минут и сдался. Он воспроизводится на некоторых очень простых страницах почти без javascript. Я использовал Fiddler, чтобы увидеть, выполнялись ли какие-либо другие HTTP-запросы или туннели, когда возникла ошибка, или когда ее не было, и я ничего не нашел. Похоже, что это не вызывает реальной проблемы, и на самом деле счетчик ошибок консоли показывает как 0, хотя ошибка регистрируется в консоли, поэтому я буду рассматривать ее как легкую икоту.
JT Taylor

Ответы:


271

У меня такая же проблема. Похоже на ошибку в CSS / JS для редактирования в реальном времени в Chrome. Обратите внимание, как число меняется при каждом запросе.

Я исправил это, закрыв все файлы, которые я редактировал на вкладке «Источник» инструментов разработчика, а затем обновил страницу.

Ошибка исчезла после того, как я закрыл все файлы на вкладке «Источник».

Я попытался воспроизвести его после закрытия файлов, но пока не могу воссоздать его.


Вот изображение, показывающее, где найти вкладку «Источник»:

введите описание изображения здесь


1
Все еще сохраняется в Chrome версии 39.0.2171.95 м :)
Pal


2
Все еще присутствует в Chrome Stable (46.0.2490.71 (64-разрядная
версия

1
Только что испытал в версии 47.0.2526.80 (64-бит)
Крис Бир,

3
вам не нужно закрывать файлы, не относящиеся к CSS
Рикардо

1

По-прежнему присутствует в Chrome 46.0.2490.80 м (64-разрядная версия). Закрытие вкладок с источниками "исправило" это.



0

Просто испытал это сегодня, если у вас есть файл .css, открытый в инструментах разработчика. Если вы закроете файл .css и перезагрузите его, проблема не возникнет.

Chrome 48.0.2564.109 (64-разрядная версия)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.