Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2010, 08:21
clico
 
Fecha de Ingreso: enero-2010
Mensajes: 26
Antigüedad: 14 años, 3 meses
Puntos: 0
Recargar página

Hola,

estoy intentando refrescar una página y que el scroll se mantenga en el sitio que estaba antes de refrescar.

Uso las funciones siguientes para conseguir lo del scroll:

<script language="javascript">
function detectScrollbar()
{
if (navigator.appName == "Microsoft Internet Explorer")
{
window.principal=document.body.scrollTop;
}
else
{
window.principal=window.pageYOffset;
}
}

function doScroll()
{
if (window.principal) window.scrollTo(0, window.principal);
}
</script>

Para refrescar la página(principal.php) lo hago con un boton:

onclick="window.location='principal.php' "

Se refresca, pero el scroll lo respeta solo cuando pulso F5.

¿ Alguna sugerencia ?

Muchas gracias.