07 sierpnia 2016
Wojciech Jóźwiak
Serial: Auto-promo Taraki 4
Wysokość okna a wysokość treści okna
Pytanie o JavaScript
◀ Share do Wykopu? ◀ ► Zdalne odpalanie linków ►
Są dwie różne rzeczy:
a) okno
przeglądarki w którym widać pewną stronę WWW,
b) treść tego okna –
którą przewijamy, więc może być wielokrotnie wyższa („dłuższa”)
niż wysokość okna.
Zresztą pionowy pasek przewijania (jego aktywny
„suwny” segment, zwykle szary) ma wysokość
H(okno)/H(treść).
Oczywiście: H(okno) – to wysokość okna, a
H(treść) – to wysokość przewijanej treści.
PYTANIE:
Gdzie w DOM jest zapisana
wysokość przewijanej treści?
Jak jej wartość odczytać w
JavaScripcie?
Kiedy to będę wiedzieć, następny krok
pewnie będzie już prosty:
Jak elementowi (węzłowi DOM) „body”
nadać wysokość H(treść)?
Teraz jest tak, że „body” uporczywie ma wysokość H(okno) – tak jest w Mozilli, Operze i Chrome. Powoduje to, że „body” szybko się kończy (tak! naprawdę!), zachowuje się jak krótka kołdra i gdy kursor myszy jest poza tą kołdrą, to gołe „body” (czyli w miejscach, gdzie nie leżą na nim jakieś „div”'y lub inne elementy) nie przyjmuje zdarzeń z myszy, więc nie reaguje na klikanie.
UWAGA. Pytanie to zadaję po pierwsze dlatego, że muszę to wiedzieć dla dalszego rozwoju stron Taraki. A po drugie dlatego, że chcę nawiązać kontakt z osobami/osobą, która zechciałaby działać jako doradca Taraki od budowy stron. Ja sam w jakimś stopniu znam się na tym, ale często natrafiam na miejsca, na których się nie znam, albo – częstszy przypadek – przeglądarki zachowują się inaczej niż się spodziewam.
Odpowiedz proszę tu w komentarzu, albo mailem do red@taraka.pl lub w grupie Doradcy Taraki, jeśli tam należysz.
UWAGA 2: Możliwe, że odpowiedź jest oczywista i banalna – niemniej ja jej nie znam, dlatego pytam.
◀ Share do Wykopu? ◀ ► Zdalne odpalanie linków ►
Komentarze
![[foto]](/author_photo/wj_X15.jpg)
Do rozwiązania tego problemu NIKT (słownie: zero) się nie zgłosił, ale nic to, rozwiązałem ten problem sam.
Jakie jest rozwiązanie? --- Chętnie odpowiem na priv red@taraka.pl .
Aby komentować Zaloguj się lub Zarejestruj w Tarace.