我的屏幕已經分辨率1200 * 800,但這個劇本給我1429 X 893screen.width /身高給出有關屏幕分辨率錯誤信息
<script>
if (screen) {
var str = "Screen width:" + screen.width + "\n" +
"Screen height:" + screen.height;
alert(str);
}
</script>
爲什麼它不工作?
p.s.在其他網站上這個代碼screen.width + screen.height
,但在本地主機上運行時,它會給出錯誤的信息。
你是否嘗試過'screen.availWidth'等等,只是爲了好玩,你確定你沒有做任何縮放(點擊ctrl-0)。 – adeneo
@adeneo你是對的。這是放大。謝謝。 – edem
你去了哪裏,出於某種原因,當瀏覽器縮放時'screen'返回錯誤的分辨率。點擊ctrl-zero修復了這個問題。 – adeneo