2009-12-18 23 views

Respuesta

44

No hay diferencias: https://developer.mozilla.org/en/DOM/window.scroll

Por lo que yo sé, todos los navegadores son compatibles con ambos.

+0

Estos están ahora en un borrador de especificación: http://dev.w3.org/csswg/cssom-view/#widl-Window-scroll-void-long-x-long-y, todos son compatibles en el especificaciones para mantener la compatibilidad con versiones anteriores – DaveRandom

+3

Si son iguales, ¿por qué hay dos funciones diferentes? –

+3

La respuesta autorizada es [aquí] (https://drafts.csswg.org/cssom-view/#dom-window-scrollto): * Cuando se invoca el método scrollTo(), el agente de usuario debe actuar como si el desplazamiento() el método se invocó con los mismos argumentos. * –

1

¡Hay scrollTo, scroll, and scrollBy! Aparentemente, no existe un estándar que cubra esta funcionalidad, por lo que todos los navegadores pueden no implementarlo de la misma manera.

+13

'scrollBy' es diferente a los demás en que se desplaza con relación a la posición actual. –

+1

Ok, gracias - No sabía eso y el MDC no lo dice –

+0

Estos están ahora en un borrador de especificación: http://dev.w3.org/csswg/cssom-view/#widl-Window-scroll-void -long-x-long-y, todos son compatibles con la especificación para mantener la compatibilidad con versiones anteriores – DaveRandom