Szukaj…


Uzyskiwanie rozdzielczości ekranu

Aby uzyskać fizyczny rozmiar ekranu (w tym chrom okna i pasek menu / program uruchamiający):

var width  = window.screen.width,
    height = window.screen.height;

Uzyskiwanie „dostępnego” obszaru ekranu

Aby uzyskać „dostępny” obszar ekranu (tj. Nie włączając żadnych pasków na krawędziach ekranu, ale włączając chrom okna i inne okna:

var availableArea = {
    pos: {
        x: window.screen.availLeft,
        y: window.screen.availTop
    },
    size: {
        width: window.screen.availWidth,
        height: window.screen.availHeight
    }
};

Uzyskiwanie informacji o kolorze na ekranie

Aby określić kolor i głębokość pikseli na ekranie:

var pixelDepth = window.screen.pixelDepth,
    colorDepth = window.screen.colorDepth;

Okno innerWidth i innerHeight Właściwości

Uzyskaj wysokość i szerokość okna

var width = window.innerWidth
var height = window.innerHeight

Szerokość i wysokość strony

Aby uzyskać bieżącą szerokość i wysokość strony (dla dowolnej przeglądarki), np. Podczas programowania odpowiedzi:

function pageWidth() {
  return window.innerWidth != null? window.innerWidth : document.documentElement && document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body != null ? document.body.clientWidth : null;
}

function pageHeight() {
  return  window.innerHeight != null? window.innerHeight : document.documentElement && document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body != null? document.body.clientHeight : null;
}


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow