If you want to get the total Height and Width of the page content in JavaScript, you can use this code:
// gets the total height of the page content
var page_height = document.body.offsetHeight ? document.body.offsetHeight : document.height;
// gets the total width of the page content
var page_width = document.body.offsetWidth ? document.body.offsetWidth : document.width;
// Test
alert('Height: '+ page_height +' px \nWidth: '+ page_width +' px');
- Example:
Click:
Window sizes
This function, getWindowSize(), can be used to get the Height and Width of the browser window, in pixels:
// Returns an Array with the 'height' and 'width' of the browser window, in pixels
function getWindowSize() {
// from: https://coursesweb.net/javascript/
var win_size = new Array;
if (self.innerHeight) {
win_size['height'] = self.innerHeight;
win_size['width'] = self.innerWidth;
} else if (document.documentElement && document.documentElement.clientHeight) {
win_size['height'] = document.documentElement.clientHeight;
win_size['width'] = document.documentElement.Width;
} else if (document.body) {
win_size['height'] = document.body.clientHeight;
win_size['width'] = document.body.clientWidth;
}
return win_size;
}
// Test: gets the array with the window sizes
var win_dim = getWindowSize();
alert('Height: '+ win_dim['height'] +' px \nWidth: '+ win_dim['width'] +' px');