Javascript 查找整页高度
我在firefox中使用window.scrollYMax来获得最大滚动,并使用window.scrollY来查找我离页面底部的距离,以便加载更多提要。问题是window.scrollYMax在firefox之外不工作!救命啊 这些属性是特定于Firefox的。此页面很好地解释了浏览器支持的内容: 您可能正在寻找:Javascript 查找整页高度,javascript,scroll,height,Javascript,Scroll,Height,我在firefox中使用window.scrollYMax来获得最大滚动,并使用window.scrollY来查找我离页面底部的距离,以便加载更多提要。问题是window.scrollYMax在firefox之外不工作!救命啊 这些属性是特定于Firefox的。此页面很好地解释了浏览器支持的内容: 您可能正在寻找: x.scrollWidth x.scrollHeight 这些属性是特定于Firefox的。此页面很好地解释了浏览器支持的内容: 您可能正在寻找: x.scrollWidth x.
x.scrollWidth
x.scrollHeight
这些属性是特定于Firefox的。此页面很好地解释了浏览器支持的内容: 您可能正在寻找:
x.scrollWidth
x.scrollHeight
我认为您需要
document.body.scrollHeight
我认为您需要document.body.scrollHeight
以下代码对我非常有用-
<!DOCTYPE html>
<html>
<head>
<title>test</title>
</head>
<body>
<embed id="pdf" src="your-source-of-pdf" width="100%" height="" type='application/pdf'>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script>
$(function () {
$('#pdf').attr('height', document.body.scrollHeight);
});
</script>
</body>
</html>
测试
$(函数(){
$('pdf').attr('height',document.body.scrollHeight);
});
以下代码对我来说非常有用-
<!DOCTYPE html>
<html>
<head>
<title>test</title>
</head>
<body>
<embed id="pdf" src="your-source-of-pdf" width="100%" height="" type='application/pdf'>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script>
$(function () {
$('#pdf').attr('height', document.body.scrollHeight);
});
</script>
</body>
</html>
测试
$(函数(){
$('pdf').attr('height',document.body.scrollHeight);
});
您是否正在尝试获取文档的高度?有代码吗?您没有使用JQuery YUI etc库吗?如果你不是,你应该考虑一个,他们对所有这些东西都有非常方便的功能。我不使用JQuery,是的,Kieran。你想得到文档的高度吗?有代码吗?您没有使用JQuery YUI etc库吗?如果你不是,你应该考虑一个,他们对所有这些东西都有非常方便的功能。我不使用JQuery,是的,Kieran。不工作,因为body元素不会拉伸整个页面。body不会拉伸,因为我的浮动。谢谢,这已经工作了,但是body不是应该已经设置为overflow:默认情况下自动吗?我不确定,但是一些浏览器可能不会默认设置它。在任何一种情况下,该属性都修复了许多小问题,==。不起作用,因为body元素没有拉伸整个页面。body不会拉伸,因为我的浮动。谢谢,它起了作用,但是body不应该已经设置为overflow:默认情况下自动吗?我不确定,但某些浏览器可能默认情况下不会设置它。无论哪种情况,该属性都修复了许多小故障。