BODY内でCSSを読み込む 禁断のJava Sctipt!!!
とある、CMSを利用していた時にどうしてもHEAD領域をいじれない事情が出てきました。
もしや、同じ現象に悩んでいる人もいるのではないか?
と考えGoogle先生に「BODY CSS 読み込み」で聞いてみた。
すると、禁断のJava Scriptが帰ってきたのであった。
それが...これだ!
<script>
window.onload=function(){
var css=document.createElement("link");
css.setAttribute("rel","stylesheet");
css.setAttribute("type","text/css");
css.setAttribute("href","kindan.css");
document.getElementsByTagName("head")[0].appendChild(css);
}
</script>
これをBODY内に表記することによって「kindan.css」を読み込むというCSS
このスクリプトを使うとどんなことができるのか?という方はご想像にお任せ致します
。
最近のウェブシステムや、CMS、ウェブアプリケーションはScriptタグを許可していない所が多いので実用性は低いのですが
もしかすると、あんなことやこんなことができるかもしれません。
ブログを初めて、早1年が経ちましたが今後もWebデザイナーの方、コーダーの方に必見の情報をお届けしたいと思いますので
どうぞ、よろしくお願い致します。

コメントする