Webブラウザーで実行している場合、これを実行してスタイルシートを動的に挿入できます。
var link = document.createElement('link'),
head = document.getElementsByTagName('HEAD')[0];
link.rel = 'stylesheet';
link.type = 'text/css';
link.href = '/path/to/stylesheet.css';
head.appendChild(link);
XULRunnerで同じことをする方法はありますか?JavaScriptをロードするために呼び出されるものを使用できることを見てきましComponents.interfaces.mozIJSSubScriptLoader
たが、CSSにも同じ機能がありますか?