★・・・Screenオブジェクト |
pixelDepthプロパティ
オフスクリーンの色深度(1ピクセルに必要なビット数)をビット値で返します。返される値は以下の表の通りです。
色数 | 返される値 |
---|---|
白黒 | 1 |
16色 | 4 |
256色 | 8 |
65,536色(HighColor) | 16 |
1,677万色(TrueColor) | 32 |
<head>
<title>JavaScript Sample</title>
<script type=”text/javascript”>
// モニタの表示色の設定を参照する関数
function scrDepth() {
var pxElem = document.getElementById(“pixel”);
// screen.pixelDepthが参照できない場合
if (screen.pixelDepth == undefined) {
pxElem.value = “参照負荷”;
return;
}
// オフスクリーンの色の設定を表示
pxElem.value = screen.pixelDepth;
}
</script>
</head>
<body onload=”scrDepth()”>
<p><b>モニタの表示色の設定が表示されます。</b></p>
<form action=””>
<p>オフスクリーンの色の設定は<input type=”text” id=”pixel” size=”8″ />ビットです。</p>
</form>
</body>
</html>