JavaScript Window Screen
- Προηγούμενη σελίδα JS Window
- Επόμενη σελίδα JS Location
Το αντικείμενο window.screen περιέχει πληροφορίες για την οθόνη του χρήστη.
Window Screen
window.screen Το αντικείμενο μπορεί να γραφτεί χωρίς το πρόθεμα window:
Ιδιότητα:
- screen.width
- screen.height
- screen.availWidth
- screen.availHeight
- screen.colorDepth
- screen.pixelDepth
Πλάτος Window Screen
screen.width
Η ιδιότητα επιστρέφει το πλάτος της οθόνης του χρήστη σε pixel.
Παράδειγμα
Εμφάνιση του πλάτους οθόνης σε pixel:
document.getElementById("demo").innerHTML = "Πλάτος Οθόνης: " + screen.width;
Το αποτέλεσμα θα είναι:
Ύψος Window Screen
screen.height
Η ιδιότητα επιστρέφει την ύψος της οθόνης του χρήστη σε pixel.
Παράδειγμα
Εμφάνιση της ύψους οθόνης σε pixel:
document.getElementById("demo").innerHTML = "Ύψος Οθόνης: " + screen.height;
Το αποτέλεσμα θα είναι:
Διαθέσιμο πλάτος Window Screen
screen.availWidth
Η ιδιότητα επιστρέφει το πλάτος της οθόνης του χρήστη σε pixel, αφαιρώντας χαρακτηριστικά διεπαφής όπως η γραμμή εργαλείων παραθύρου.
Παράδειγμα
Εμφάνιση του διαθέσιμου πλάτους οθόνης σε pixel:
document.getElementById("demo").innerHTML = "Διαθέσιμο Πλάτος Οθόνης: " + screen.availWidth;
Το αποτέλεσμα θα είναι:
Διαθέσιμη ύψος Window Screen
screen.availHeight
Η ιδιότητα επιστρέφει την ύψος της οθόνης του χρήστη σε pixel, αφαιρώντας χαρακτηριστικά διεπαφής όπως η γραμμή εργαλείων παραθύρου.
Παράδειγμα
Εμφάνιση της διαθέσιμης ύψους οθόνης σε pixel:
document.getElementById("demo").innerHTML = "Διαθέσιμη Ύψος Οθόνης: " + screen.availHeight;
Το αποτέλεσμα θα είναι:
Window Screen σύνθεση χρώματος
screen.colorDepth
Η ιδιότητα επιστρέφει τον αριθμό των bit που χρησιμοποιούνται για την εμφάνιση ενός χρώματος.
Όλα τα σύγχρονα υπολογιστές χρησιμοποιούν 24 ή 32 bits απόλυτη λύψη χρώματος:
- 24 bits = 16,777,216 διαφορετικά "True Colors"
- 32 bits = 4,294,967,296 διαφορετικά "Deep Colors"
Παλαιότεροι υπολογιστές χρησιμοποιούν 14 bits: 65,536 διαφορετικά "High Colors" διαστάσεις ανάλυσης.
Παλαιότεροι υπολογιστές και παλιές κινητές συσκευές χρησιμοποιούν 8 bits: 256 διαφορετικά "VGA colors".
Παράδειγμα
Εμφάνιση της βάθους χρώματος της οθόνης σε bits:
document.getElementById("demo").innerHTML = "Screen Color Depth: " + screen.colorDepth;
Το αποτέλεσμα θα είναι:
Οι τιμές #rrggbb (rgb) που χρησιμοποιούνται στο HTML αντιπροσωπεύουν "True Colors" (16,777,216 διαφορετικές χρωμάτων).
Window Screen Πίξελ Βάθος
screen.pixelDepth
Η ιδιότητα επιστρέφει τη βάθος εικονοστοιχείων της οθόνης.
Παράδειγμα
Εμφάνιση της βάθους εικονοστοιχείων της οθόνης σε bits:
document.getElementById("demo").innerHTML = "Screen Pixel Depth: " + screen.pixelDepth;
Το αποτέλεσμα θα είναι:
Για σύγχρονες υπολογιστές, η βάθος χρώματος και η βάθος εικονοστοιχείων είναι ίση.
- Προηγούμενη σελίδα JS Window
- Επόμενη σελίδα JS Location