3

私は silesheet<link>タグを持っています:

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

/path/to/foo/bar.cssjavascriptを介してスタイルシートのテキストを取得したいと思います。

これは可能ですか? クロスブラウザーで機能しない回答も受け入れます...

注:ブラウザーは既に URL のようなものを変換しているため、関連する回答document.styleSheetはカウントされません。元のソースに興味があります (これはURL を解決する興味深い方法を提供しますが... )

ASLO 注: xhr を使用せずにこれを行うことをお勧めします

4

1 に答える 1

4

指定した URL に対して AJAX 要求を実行するだけです。

jQuery の使用:

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

ネイティブJSでも同じことが簡単にできます...

于 2012-07-18T18:55:50.733 に答える