Есть ли способ извлечь необработанное содержимое файла CSS?
Давайте представим, что я хотел получить какие-либо специфичные для поставщика свойства CSS из файла CSS. Мне нужно было бы как-то захватить содержимое CSS и разобрать их соответственно. Или я мог бы просто использовать DOM для доступа к правилам файла CSS.
Проблема в том, что во время использования DOM большинство браузеров (за исключением <= IE8), как правило, удаляют все пользовательские свойства, которые не относятся к их движку браузера (webkit удаляет -moz и -o и -Миз). Поэтому было бы невозможно получить содержимое CSS. </p>
Если бы я использовал AJAX для извлечения содержимого CSS-файла, то, если бы этот CSS-файл размещался в другом домене, то та же политика происхождения была бы нарушена, и содержимое CSS не могло быть получено.
Если использовать междоменный подход AJAX, то будет только JSONP-решение, которое не будет работать, поскольку мы не анализируем какой-либо код JavaScript (поэтому обратного вызова нет).
Есть ли другой способ получить содержимое?