ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป JS สถานการณ์โดยรวม JS การแปลง

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

Screen colorDepth Property

<object หน้าจอ

ตัวอย่าง

ได้รับความลึกบิตของจานสี:

var x = "Color Depth: " + screen.colorDepth;

ผลของ x จะเป็น:

ลองตัวเอง»

เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง


ความหมายและการใช้งาน

สถานที่ให้บริการ colorDepth ผลตอบแทนที่ความลึกบิตของจานสีสำหรับการแสดงภาพ (in bits per pixel)


สนับสนุนเบราว์เซอร์

คุณสมบัติ
colorDepth ใช่ ใช่ ใช่ ใช่ ใช่

วากยสัมพันธ์

screen.colorDepth

รายละเอียดทางเทคนิค

กลับค่า: หมายเลขที่เป็นตัวแทนของความลึกบิตของจานสีสำหรับภาพการแสดงในบิตต่อพิกเซล

ค่าที่เป็นไปได้:
  • 1 บิตต่อพิกเซล
  • 4 บิตต่อพิกเซล
  • 8 บิตต่อพิกเซล
  • 15 บิตต่อพิกเซล
  • 16 บิตต่อพิกเซล
  • 24 บิตต่อพิกเซล
  • 32 บิตต่อพิกเซล
  • 48 บิตต่อพิกเซล

ตัวอย่าง

ตัวอย่างอื่น ๆ

ตัวอย่าง

แสดงสีพื้นหลังสำรองสำหรับหน้าจอ 8 บิต (เพื่อหลีกเลี่ยงที่ 8 หน้าจอบิตที่ไม่สนับสนุนสีทันสมัยใช้สีแทนน่าเกลียดแทน):

if (screen.colorDepth <= 8)
  //simple blue background color for 8 bit screens
  document.body.style.background = "#0000FF"
else
  //fancy blue background color for modern screens
  document.body.style.background = "#87CEFA"
ลองตัวเอง»

ตัวอย่าง

ทั้งหมดคุณสมบัติหน้าจอในตัวอย่างที่หนึ่ง:

var txt = "";
txt += "<p>Total width/height: " + screen.width + "*" + screen.height + "</p>";
txt += "<p>Available width/height: " + screen.availWidth + "*" + screen.availHeight + "</p>";
txt += "<p>Color depth: " + screen.colorDepth + "</p>";
txt += "<p>Color resolution: " + screen.pixelDepth + "</p>";
ลองตัวเอง»

<object หน้าจอ