Jag skulle vilja ta reda på hur stort besökarens webbläsarfönster är. Hur stor skärmupplösningen vet jag hur man tar fram med screen.width och screen.height.
Alla kör ju inte sina webbläsare i fullskärmsläge så jag vill ta reda på hur stor yta de verkligen ser om ni förstår.
Har försökt leta på nätet men inte hittat nått vettigt.
var h,w;
if (window.innerHeight && window.innerWidth){
h = window.innerHeight;
w = window.innerWidth;
} else if (document.body && document.body.offsetHeight && document.body.offsetWidth){
h = document.body.offsetHeight;
w = document.body.offsetWidth;
}
Det fungerar i IE också beroende på hur du använder koden. För att document.body-satserna skall vara giltiga, måste body existera (eller hur man skall uttrycka det). Lägg ovanstående kod i en funktion och kör den onload, onresize eller båda. :)