是否可以检索文档中加载的所有css类?
我不是指所有应用于元素的css类,而是从所有CSS文件收到的所有内容(它们可能来自不同的子域)
示例:
让我说我有:
/css/style.css(与我的网站相同的子域名)
和
http://different.subdomain/css/morestyles.css
浏览器将毫无问题地加载第二个。
如何使用javascript从第二个css文件中获取所有类?
答案 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文件并使用正则表达式来查找类。