Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/04/2007, 20:43
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Pijotada que quiero hacer (y no se si se podrá)

Via javascript lees donde esta en el scroll:
Código:
var pos = document.scrollTop;
Lo envias a PHP cuando le piques a un elemento de un menu cambiando el enlace por un navegador, es decir en tus <a> los cambias asi:
Antes:
Código:
<a href="pagina.php" title="algo">Algo</a>
Despues:
Código:
<a href="pagina.php" title="algo" onclick="navega(this.href); return false;">Algo</a>
Haces una funcion navega en javascript.
Código:
function navega(url) {
      window.location = url + "?top=" + document.scrollTop;
}
Despues via javascript cargas todo y le envias el parametro de regreso a la pagina y via un onload lees el valor y haces que la pagina se vaya hacia ese valor:
Código:
<body onload="scrollTo(var_desde_php);">
Código:
function scrollTo( pos ) {
      document.scrollTop = pos;
}
Sencillo creo yo