【发布时间】:2012-02-29 02:42:26
【问题描述】:
是否可以在文档中获取 CSS 文件的全部文本内容?前:
<link rel="stylesheet" id="css" href="/path/to/file.css">
<script>
var cssFile = document.getElementById('css');
// get text contents of cssFile
</script>
我不太喜欢通过 document.styleSheets 获取所有 CSS 规则,还有其他方法吗?
更新:当然有 ajax 选项,我很欣赏给出的答案。但是似乎没有必要使用浏览器中已经加载的 ajax 重新加载文件。因此,如果有人知道另一种方法来提取当前 CSS 文件的文本内容(不是 CSS 规则),请发布!
【问题讨论】:
-
您是否想使用 jquery 或其他一些 js 技术来编辑元素的 css 属性。 ?
-
你想要完整的css文件??
-
@Diodeus 这不是一个重复,正如我所说我对从样式表中解析 CSS 值不感兴趣,我想提取整个文本内容。
-
@Thilanka 不,我想要全部内容。就像您对文本文件执行 ajax 请求一样。
标签: javascript jquery css stylesheet