Jak dynamicznie obliczyć wysokość strony
Z ToProste
Wersja z dnia 11:15, 29 mar 2013 autorstwa Victor (dyskusja | edycje) (Zabezpieczył Jak dynamicznie obliczyć wysokość strony ([edit=sysop] (na zawsze) [move=sysop] (na zawsze)))
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>