检索文档中加载的所有CSS类

时间:2014-02-14 22:20:59

标签: javascript jquery html css subdomain

是否可以检索文档中加载的所有css类?

我不是指所有应用于元素的css类,而是从所有CSS文件收到的所有内容(它们可能来自不同的子域)

示例:

让我说我有:

/css/style.css(与我的网站相同的子域名)

http://different.subdomain/css/morestyles.css

浏览器将毫无问题地加载第二个。

如何使用javascript从第二个css文件中获取所有类?

1 个答案:

答案 0 :(得分:0)

当然(如果我理解正确的话)!也许是这样的:

function classes(){
var tags = document.getElementsByTagName('*');
var i = 0;
var c = new Array();

while(i < tags.length){
if(c.valueOf(tags[i].className) < 0){
array_push(tags[i].className);
}

return c;
}

如果您想从这些类中获取样式信息,可以使用ajax请求CSS文件并使用正则表达式来查找类。