Uso de Scroll by para dispositivos móviles

Tengo un sitio para el que estoy creando una versión móvil. Me gustaría poder desplazar un poco la página hacia abajo cuando se cargue la página para poder ocultar la sección de dirección en la parte superior de la página. Estoy acostumbrado a usar window.scrollBy para mover la página, pero no parece funcionar correctamente en la versión móvil.

<script type="text/javascript">
    $(document).ready(function() {
        window.scrollBy(0,25);
    });
</script>

Puse una alerta después de window.scrollBy y cuando se apaga, se mueve correctamente, pero cuando termina de cargarse, la página vuelve al punto de inicio predeterminado.

m.engadget.com muestra un ejemplo de lo que quiero que suceda. ¿Alguna idea sobre cómo replicar algo así? Estoy usando javascript, jquery y php.

preguntado el 30 de agosto de 11 a las 22:08

Resultó que el teléfono que estaba revisando estaba almacenando en caché las páginas más antiguas. Cambió el código a ScrollTo de todos modos. -

1 Respuestas

Bueno, dado que solo necesita desplazarse una vez (cuando la página está cargada), creo que puede usar el método: window.scrollTo (xpos, ypos), en lugar de scrollby, ¿tal vez esto solucione el problema?

Si no es así, es probable que jquery esté llamando a un método después de usted, que dice algo como: scrollto (0,0), para asegurarse de que la página se muestra desde la parte superior, sería extraño ... porque le dice que haga su método en documento listo, que es la última etapa, creo. Si este es el caso, sería más fácil si nos dice la URL del sitio, podríamos ver el código fuente, tal vez 2 cosas entran en conflicto entre sí.

Respondido 31 ago 11, 03:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.