素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

ヒアドキュメント使ってCSSを追加

E4XというXMLJavaScriptで使うための文法を使えばヒアドキュメントみたいなものができるらしい。

function addStyle(css){
 var head=document.getElementsByTagName('head')[0];
 var style=document.createElement('style');
 style.setAttribute('type','text/css');
// style.appendChild(document.createTextNode(css));
 style.textContent=css;
 head.appendChild(style);
}

addStyle( <><![CDATA[
body{
 color:#00ff00;
 background-color:#000000;
}
]]></> );
<><![CDATA[
ほげほげ
]]></>

の部分はGreasemonkeyによるアプリケーション開発:第2回 Greasemonkeyでカレンダアプリを作ってみる:まずはシンプルに。|gihyo.jp … 技術評論社を参考にした。