【发布时间】:2014-04-02 12:30:15
【问题描述】:
我正在尝试解决使用 Javascript 来确定浏览器“窗口”宽度的问题。我知道在这种情况下,不同的人可能意味着不同的东西,所以具体来说,我指的是绿色区域,如this 帖子中的区域。
我已经阅读了对该帖子的前两个回复以及针对此问题的许多其他 stackoverflow 解决方案,但没有一个我可以开始工作:我正在使用 Firefox 27.0.1 并在显示器上最大化窗口1920 像素宽。脚本说我的视口是 1536 像素宽。我预计是 1920 年(或接近)。
根据我所见,在我看来,最简单的解决方案是以下代码:
<html>
<head>
<script type="text/javascript">
function onAfterLoad() {
document.write('<p>Your viewport width is '+window.innerWidth+'</p>');
}
</script>
</head>
<body onload="onAfterLoad();">
</body>
</html>
在编写此代码时是here。这也说明我的视口是 1536 像素宽,而我认为它应该是 1920。
请问我哪里出错了?
【问题讨论】:
标签: javascript html width viewport