もう誰かやってる気がするけど。IE6環境がないので、このJSを読み込んだページをIE6で開いてちゃんと表示されるかどうか分かりませんけど。
if (typeof document.body.style.maxHeight == "undefined") {
var div = document.createElement( 'div' );
document.body.appendChild( div );
div.setAttribute( 'id', 'analog' );
var box = document.getElementById( 'analog' );
box.style.cssText = 'position:absolute;top:0;right:0;width:auto;background-color:transparent;color:white;font-size:200%;font-weight:bold';
box.innerText = 'アナログ';
}
こうですか?わかりません><
ホントはページの右上辺りの背景色を取得して、白っぽかったら灰色とかにするような処理を入れたい。
書くの忘れてた。IE6かどうかの判定についてはphpspot開発日誌のIE6とIE7を判別するJavascriptコードを参考にした。