Показать сообщение отдельно
  #5 (permalink)  
Старый 10.12.2010, 08:12
Профессор
Отправить личное сообщение для exec Посмотреть профиль Найти все сообщения от exec
 
Регистрация: 21.01.2010
Сообщений: 1,022

Если CSS-файл находится на том же домене, что и сама страница, то можно запрашивать AJAX'-ом файл и парсить его:

var request = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
request.open("GET", "/_st/my.css", true);
request.onreadystatechange = function () {
	if (request.readyState === 4 && request.status === 200)
			alert( request.responseText.match(/\.noun[\u0000-\uFFFF]*?\{[\u0000-\uFFFF]*?\}/) );
};
request.send(null);


На этом примере из файла /_st/my.css запрашиваются свойства класса noun.
Ответить с цитированием