Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX][JavaScript][PHP]Czat - pasek przewijania
ignas1987
post
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 3
Dołączył: 10.11.2008
Skąd: Radom

Ostrzeżenie: (0%)
-----


Witajcie (IMG:style_emoticons/default/biggrin.gif) ale mnie długo na forum nie było ... Zwracam się z uprzejmą prośbą o pomoc w pewnej sprawie, która denerwuje mnie od tygodnia. Mianowicie...
Na stronie mam mintajaxa który odświerza mi jeden z divów - jest to div w którym widnieją wiadomości wysłane przez ludzi na czacie... Jeżeli wiadomości nie mieszczą pokazuje się pasek przewijania. Jeżeli zostanie wysłana wiadomość sprawdzana jest waga pliku, jeżeli w zmiennej $_SESSION['rozmiar'] jest inny to uruchamia się skrypt javascript (dużo go na tym forum) gdzie przewija się (niby) pasek przewijania do samego dołu. I tu zaczynają się schody ... W FF, Operze itd, bez tego cho****go explorera, bo ten przesuwa pasek i nie ma z tym wątpliwości, tyle że nie do końca ... Zastanawiałem się czy w funkcji przewijania, gdzieś nie dopisać do którejś zmienej jakijś wartości "+10000" czy jak, ale to nie działa ... :/ Niby coraz mniej osób używa ie, ale np. w pracy mam tylko tą cho***ną przeglądarke :/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




chodzi o ustawienie scrolla na samym dole? Piszesz tak haotycznie że nie wiem czy cię zrozumiałem.
Jeśli chodzi o ten scroll na sam dół to:
Kod
objDiv.scrollTop = objDiv.scrollHeight;

gdzie objDiv to obiekt DOM twojego diva.
Działa pod każdą przeglądarką.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 23:52