从<link>标签

Get stylesheet text from <link> tag

本文关键字:标签 gt link lt      更新时间:2023-11-07

我有一个sylesheet <link>标签:

<link rel=stylesheet href="/path/to/foo/bar.css" />

我想通过javascript获取/path/to/foo/bar.css样式表的文本。

这可能吗我甚至会接受跨浏览器不起作用的答案。。。

注意:涉及document.styleSheet的答案不算在内,因为浏览器已经转换了URL之类的东西,我对原始源很感兴趣(尽管这确实提供了一种有趣的方法来解析URL…)

ASLO注意:我更喜欢在没有任何xhr的的情况下这样做

只需对指定的URL执行AJAX请求。

使用jQuery:

$.get('/path/to/foo/bar.css', function(CSS_text) {
    // Just use the CSS_text here...
});

你可以很容易地用原生JS做同样的事情。。。