.body.scrollHeight does not work in Firefox.
.body.scrollHeight
See: http://jsfiddle.net/gjrowe/X63KR/
What is the correct syntax to use instead?
This question has the same root problem as the thread at... Dynamically define iframe height based on window size (NOT CONTENT)
Understanding the issue at that thread will give the solution to this.
Basically, instead of using .body.scrollHeight, add this code...
function getDocHeight() { var D = document; return Math.max( Math.max(D.body.scrollHeight, D.documentElement.scrollHeight), Math.max(D.body.offsetHeight, D.documentElement.offsetHeight), Math.max(D.body.clientHeight, D.documentElement.clientHeight) ); }
The answer was obtained from: http://james.padolsey.com/javascript/get-document-height-cross-browser/
1.4m articles
1.4m replys
5 comments
57.0k users