Att läsa av vilken upplösning användaren har på sin skärm är inte så svårt. Vad jag skulle vilja veta är hur man kan läsa av bredden som visas. Vad jag behöver är ett center värde på användarens fönster. Detta är inga problem när webfönstret är maximerat men hur läser man av det när fönstret inte är maximerat?
Borde inte följande kod ge mitten på aktivt browserfönster? NS tycker det, men inte IE. Kan någon berätta var felet finns??
function getwindowwith() {
if (navigator.userAgent.indexOf("MSIE") > 0) {
var sSize = document.body.clientWidth; return sSize;
} else {
var sSize = window.innerWidth;
return sSize;
}
return;
}
var B = Math.round(getwindowwith()/2);