Gracias

| |||
![]() hola a todos, estoy diseñando una página web, la cual tiene un alto que permite un pequeño movimiento de scroll. Ahora bien, cuando me sitúo abajo y pincho algún enlace, la página vuelve a subir arriba, y se hace muy engorroso navegar. He probado utilizando anclas, y funciona, lo que pasa que al pinchar el enlace, primero se sitúa en la parte superior y después baja a la posición del ancla (en unos pocos milisegundos), lo cual no me sirve del todo. Todo esto pasa en IE, en Mozilla funciona perfectamente.¿Habría alguna otra manera de mantener la posición del scroll sin utilizar anclas, como por ejemplo, con javascript u otro tipo de código. Gracias ![]() |
| |||
Re: Mantener posición del scroll Cuando cambies de página, siempre va a recargarse la página, de modo que lo único que puedes hacer para "mover" al usuario de posición es lo que has usado con alcajes. Tambien podrías usar javascript para mover la página, pero teniendo en cuenta que javascript son rutinas cliente que se cargan y ejecutan al terminar de cargar la página, tendrias los mismos inconvenientes que ahora. La pregunta más sencilla que me viene a la cabeza, es ¿si no quieres mostrar la cabecera u otra parte de la página, has pensado en no incluirla en el (x)html? También es posible realizar un sistema sencillo en php o similar, donde se indique que para ciertas páginas no se incluyan ciertos elementos de la página. Ese sistema lo usaron algunas páginas de servicios gratuitos de hosting en el cual les incluian publicidad en la parte superior de sus sitios. De todas formas este sistema, al mismo tiempo que aquellos javascript que posicionan la página al cargarse, incumple las normas de esos servicios de hosting. --------------------------- Si te ayudó, pincha el Karma ![]() Un Saludo! |
| |||
Re: Mantener posición del scroll No es que no quiera mostrar la cabecera; es más, esta debería mostrarse para acceder a otros apartados de la página web. Mi caso es una galería de imágenes que se muestra en la parte inferior de la página, con sus respectivos botones de navegacion, que están situados también en la parte inferior Creo que seguiré usando las anclas, que es lo más sencillo que puede haber para lo que quiero Gracias ![]() |
| |||
Re: Mantener posición del scroll No creo que sea lo más adecuado en tu caso, pero puedes probar a mover la posición visible de la ventana con la funcion de javascript: window.scroll(x,y); En tu caso x será siempre 0 y el valor de y dependerá de la parte que quieras mostrar. Por ejemplo y=0 para mostrar la parte de arriba, y un valor muy grande, digamos y=10000 para ver la parte inferior. |