Como se puede hacer para que cuando se clickee en un link de ese tipo, lo muestre arriba del todo de la pantalla y no abajo
(espero que se entienda
![Riendo](http://static.forosdelweb.com/fdwtheme/images/smilies/risa.png)
O sea que no haya que bajar para ver lo que viene despues de xxxxxx.
| ||||
Respuesta: Duda link a la misma pagina Gracias por responder, pero no era a eso lo que me referia. Lo que quiero es ir a un link que puede estar a cualquier altura de la pagina, pero que cuando vaya no quede en la parte inferior de la pantalla del monitor, sino que arriba del todo. Es complicado de escribir... |
| ||||
Respuesta: Duda link a la misma pagina Al final resolvi el problema con javascript. Seguramente esta muy mal hacer esto pero anda ![]() Por si alguno le interesa dejo el codigo es algo asi:
Código:
<a href="#" id="nombre" onClick="abajo();">xxxxxx</a> function findPos(obj) { var curleft = curtop = 0; if (obj.offsetParent) { curleft = obj.offsetLeft curtop = obj.offsetTop while (obj = obj.offsetParent) { curleft += obj.offsetLeft curtop += obj.offsetTop } } return [curleft,curtop]; } function abajo() { pos = findPos(document.getElementById('nombre')); y = pos[1]; window.scrollTo(0,y); } |
Etiquetas: |