Jak mogę uzyskać windowWidth, windowHeight, pageWidth, pageHeight, screenWidth, screenHeight, pageX, pageY, screenX, screenY, które będą działać we wszystkich głównych przeglądarkach?
1 odpowiedź
Jeśli używasz jQuery, możesz uzyskać rozmiar okna lub dokumentu za pomocą metod jQuery:
$(window).height(); //zwraca wysokość rzutni przeglądarki
$(document).height(); // zwraca wysokość dokumentu HTML (tak samo jak pageHeight na zrzucie ekranu)
$(window).width(); // zwraca szerokość rzutni przeglądarki
$(document).width(); // zwraca szerokość dokumentu HTML (tak samo jak pageWidth na zrzucie ekranu
A to rozwiązanie z wieloma przeglądarkami z czystym JavaScriptem:
var width = window.innerWidth
|| document.documentElement.clientWidth
|| document.body.clientWidth;
var height = window.innerHeight
|| document.documentElement.clientHeight
|| document.body.clientHeight;