Jak dynamicznie obliczyć wysokość strony
Z ToProste
Czasami zachodzi potrzeba wyświetlenia na stronie www jakiejś treść w zależności od jej długości. Z pomocą przychodzi nam JavaScript.
Kod poniższej funkcji zwraca nam obliczoną dynamicznie wysokość strony.
<script type="text/javascript"> function getStronaWysokosc() { var D = document; return Math.max( Math.max(D.body.offsetHeight, D.documentElement.offsetHeight), Math.max(D.body.scrollHeight, D.documentElement.scrollHeight), Math.max(D.body.clientHeight, D.documentElement.clientHeight) ); } </script> Użycie funkcji i wyświetlenie wysokości:
<script type="text/javascript"> document.write("wysokosc: " + getDocHeight()); </script>
Zobacz też
<htmlet>zobacz-tez</htmlet>