私が持っている:ブラウザの画面解像度?
window.addEventListener('resize',doSomething,false);
function doSomething() {
var yres = document.body.offsetHeight;
var xres = document.body.offsetWidth;
alert(xres+'x'+yres);
}
この機能では、Googleで私の体の解像度は、Firefox(1509x20)で、インターネットエクスプローラ(何も)で、私の(1350x651)のクロムを示しています。異なるブラウザの解像度が異なるのはなぜですか?
ありがとうございました。あなたはwindow.innerWidth
を使用する必要があります
@ drakeおそらく、ブラウザのウィンドウのサイズが異なるためですか?正確に何が必要ですか?画面のサイズ、ブラウザウィンドウのサイズ(内側または外側)、または "body"要素のサイズ? – bummzack