Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/01/2011, 14:41
erfrancis
 
Fecha de Ingreso: noviembre-2010
Mensajes: 58
Antigüedad: 14 años
Puntos: 0
Respuesta: como hacer para que un ancla no sea leida desde la parte mas superior

He usado css, de todas las maneras posibles, incluso he metido todas las anclas dentro de otro div y a ese le he añadido los pixeles del header, y nada de nada, cuando el script busca el ancla determinada la posiciona con top 0, asi que con css ya he probado todas las cosas y no funciona nada, por lo tanto el problema debe estar en el script aunque bueno si estas tan seguro de que funciona como decis, explicamelo y pruebo porque he intentado hacer de todo,te lo agradecería muchisimo.
Los navegadores cuando encuentran un ancla la ponen siempre en la parte mas superior del documento o eso tengo entendido.

Cronos o colaborador, como podría integrar el scrollBy en ese script, algo así;
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function buscar() {
  3.     var tag = document.getElementById('buscar').value.scrollBy(0,0);
  4.     document.location.href = '#'+tag
  5. }
  6. </script>

Algo así??? o como???

Saludos.. ;)