我想要访问整个页面的高度(包括滚动)。在chrome中,document.body.scrollHeight执行此操作。在Firefox中,这是行不通的...在Firefox中有什么等价物?document.body.scrollHeight在Firefox中产生两个不同的结果/ chrome
5
A
回答
1
绝对开始使用jquery,访问$(document).height()将为您执行所有浏览器检查。
2
您可以使用jQuery来做到这一点没有浏览器的问题。
用户的jQuery $(document).height()
和$(document).scrollTop()
功能
+0
$(document).height()< - 这有效 – warunanc 2017-10-02 18:38:47
1
<script type="text/javascript">
var scnWid,scnHei;
if (self.innerHeight) // all except Explorer
{
scnWid = self.innerWidth;
scnHei = self.innerHeight;
}
else if (document.documentElement && document.documentElement.clientHeight)
// Explorer 6 Strict Mode
{
scnWid = document.documentElement.clientWidth;
scnHei = document.documentElement.clientHeight;
}
else if (document.body) // other Explorers
{
scnWid = document.body.clientWidth;
scnHei = document.body.clientHeight;
}
</script>
相关问题
- 1. screen.width在Firefox和Chrome上产生不同的结果
- 2. 不同的结果在Firefox和Chrome
- 3. 两个相同的公式产生不同的结果
- 4. Chrome和Firefox上的不同CSS结果
- 5. 创建一个对象两次会产生不同的结果
- 6. 这两个实现为什么会产生不同的结果?
- 7. 在Array中使用名称会在Firefox中产生不同的结果
- 8. Internet Explorer高度:100%不会产生与Chrome相同的结果
- 9. 在Chrome和Firefox中使用不同结果的字体Arial
- 10. getComputedTextLength()如何在Chrome和Firefox中提供不同的结果?
- 11. 为什么在浮动元素上使用toString()会在Firefox和Chrome浏览器中产生不同的结果?
- 12. 同样的计算结果如何产生不同的结果
- 13. 为什么toString()和this.toString()在Chrome的控制台中产生不同的结果?
- 14. 的XPath产生不同的充结果
- 15. 在两台不同的机器上产生不同结果的Webcrawling脚本
- 16. 相同的openGL调用在LWJGL中产生不同的结果
- 17. 相同的查询在SQL中产生不同的结果
- 18. bloginfo('template_url') - 产生不同的结果
- 19. PHP strtotime产生不同的结果
- 20. GNU产生完全不同的结果
- 21. 为什么.css('fontSize')在Edge中产生不同的结果?
- 22. Chrome和Firefox中的Jquery + WCF和不同的结果
- 23. 的getTime在Chrome和Firefox不同的结果
- 24. 为什么false ++在Firefox中产生一个SyntaxError而在Chrome中产生ReferenceError?
- 25. 产生相同结果
- 26. HTML 5网站给出不同的结果在Chrome和Firefox
- 27. Html.ActionLink根据URL产生不同结果
- 28. 产生不同于其他查询的MySQL的结果结果
- 29. iOS中的CommonCrypto产生不同的结果给Rijndael在C#
- 30. 运行一个AsyncTask产生2个不同的结果
随着滚动条,它不。 jQuery照顾它的想法。 – deruse 2012-01-13 21:25:53
您是否找到FF的解决方案? – 2012-06-25 10:32:35