Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] Dodawanie wartości do scrollTop obiektu, Dziwne zachowanie
Rafael6666
post
Post #1





Grupa: Zarejestrowani
Postów: 95
Pomógł: 0
Dołączył: 20.10.2006

Ostrzeżenie: (10%)
X----


Witam,

Dodają sobie funkcją dodaj() jakieś tam wartości do właściwości scrollTop obiektu.

Kod
function dodaj() {

document.getElementById('cos_tam').scrollTop += 100;

}


Z początku wszystko jest ok.

Wartości jakie po kolei przyjmuje to: 100, 200, 300, 400, 500 i teraz najdziwniejsze... 599, 699 itd.

Co mogę zrobić, ale pozbyć się tego błędu w jak najprostszy sposób?

Z góry dziękuję za pomoc czarodziej.gif


--------------------
Kompleksowe i profesjonalne tworzenie stron www
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Spróbuj dać
Kod
document.getElementById('cos_tam').scrollTop=Math.ceil(document.getElementById('cos_tam').scrollTop+100)


--------------------
Go to the top of the page
+Quote Post
Rafael6666
post
Post #3





Grupa: Zarejestrowani
Postów: 95
Pomógł: 0
Dołączył: 20.10.2006

Ostrzeżenie: (10%)
X----


Zaokrąglanie liczby do całości w górę nic nie daje.

Najciekawsze jest to, że błąd ten występuje tylko w Firefoxie!

Czekam na pomoc wstydnis.gif

Ten post edytował Rafael6666 26.04.2009, 20:51:40


--------------------
Kompleksowe i profesjonalne tworzenie stron www
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 07:08