2009-12-18 8 views

Odpowiedz

44

Nie ma żadnych różnic: https://developer.mozilla.org/en/DOM/window.scroll

O ile mi wiadomo, wszystkie główne przeglądarki obsługują oba.

+0

Są one teraz w wersji roboczej specyfikacji: http://dev.w3.org/csswg/cssom-view/#widl-Window-scroll-void-long-x-long-y, wszystkie są obsługiwane w specyfikacja, aby zachować kompatybilność wsteczną – DaveRandom

+3

Jeśli są one takie same, to dlaczego istnieją dwie różne funkcje? –

+3

Autorytatywna odpowiedź to [tutaj] (https://drafts.csswg.org/cssom-view/#dom-window-scrollto): * Gdy wywoływana jest metoda scrollTo(), agent użytkownika musi działać tak, jakby przewinąć Metoda() została wywołana z tymi samymi argumentami. * –

1

Istnieje scrollTo, scroll, and scrollBy! Wygląda na to, że nie ma standardu obejmującego tę funkcjonalność, więc wszystkie przeglądarki mogą nie zaimplementować tego samego.

+13

'scrollBy' różni się od innych tym, że przewija się względem aktualnej pozycji. –

+1

OK, dziękuję - nie wiedziałem o tym i MDC nie podało tego. –

+0

Są one teraz w wersji roboczej specyfikacji: http://dev.w3.org/csswg/cssom-view/#widl-Window-scroll-void -długie-x-długie-y, wszystkie są obsługiwane w specyfikacji, aby zachować kompatybilność wsteczną – DaveRandom

Powiązane problemy