检查窗口可以滚动多远?

时间:2013-04-20 22:12:56

标签: javascript jquery

这看起来应该很简单,所以我只是没有得到我忽略的东西。我已经尝试过jQuery的$(document).width()并且没有返回正确的值。我只需要检查窗口可以滚动多远(水平)。

2 个答案:

答案 0 :(得分:0)

您需要get the viewport's width,并从文档的宽度中减去它:

$(document).width() - $(window).width()

答案 1 :(得分:0)

单击按钮以显示此窗口的高度和宽度(不包括工具栏和滚动条)。

你试过直接的javascript吗? 尝试运行此代码,看看你得到了什么样的结果。我建议只在所有dom和图像加载后才放置任何脚本来测量尺寸。

希望以下有帮助!干杯!

<button onclick="myFunction()">Try it</button>

<script>
function myFunction()
{
var w=window.innerWidth;
var h=window.innerHeight;
x=document.getElementById("demo");
x.innerHTML="Width: " + w + " Heigth: " + h;
}
</script>

</body>
</html>
相关问题