Foros del Web » Creando para Internet » HTML »

Relacionar un link con una ubicación en la página

Estas en el tema de Relacionar un link con una ubicación en la página en el foro de HTML en Foros del Web. Hola, tengo una web con noticias dónde muestro párrafos cortados con tres puntos suspensivos al final. Por medio de un link "Ver más", al usuario ...
  #1 (permalink)  
Antiguo 01/07/2008, 21:04
 
Fecha de Ingreso: abril-2005
Mensajes: 483
Antigüedad: 19 años
Puntos: 3
Relacionar un link con una ubicación en la página

Hola, tengo una web con noticias dónde muestro párrafos cortados con tres puntos suspensivos al final. Por medio de un link "Ver más", al usuario le doy la opción de que pueda ver toda la noticia.

Cuando elige "Ver más" debe aparecer en la misma página todas las noticias que existen, pero ya ubicado el navegador en el comienzo de la noticia elegida.

El tema es que no sé cómo hacer para que ya se ubique en esa noticia ya que el texto de cada noticia es dierente en cuanto a cantidad de caracteres y además no sé en que orden aparecerán. (Sólo tengo el id de cada noticia).

Desde ya gracias por las respuestas.
Saludos
  #2 (permalink)  
Antiguo 01/07/2008, 21:44
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: Relacionar un link con una ubicación en la página

Hola ci2000,

Para eso ocupas lo que se conoce como un named anchor, lo que haces en tu html donde esta tu noticia es por ejemplo:
Código HTML:
<a name="minoticia_1"> 
Luego en tu link:
Código HTML:
<a href="noticias.php?id=1#minoticia_1">Ver mas</a> 
Con eso el navegador se mover automaticamente hasta donde este tu <a name="">.

Saludos.

Tema trasladado a HTML.
  #3 (permalink)  
Antiguo 02/07/2008, 00:56
Avatar de dacho  
Fecha de Ingreso: junio-2008
Ubicación: Argentina
Mensajes: 374
Antigüedad: 15 años, 10 meses
Puntos: 21
Respuesta: Relacionar un link con una ubicación en la página

Hola maestro, si tenes el id de cada noticia entonces puedes llamar a el link de esta forma

Código HTML:
<a href="paginaenlaqueestalanoticia.html#minoticia_1">Ver mas</a> 
o como puso GatorV en caso de que sea un php

Código HTML:
<a rel="nofollow" href="noticias.php?id=1#minoticia_1">Ver mas</a> 
Eso buscara en la pagina que te encuentras el ID minoticia_1 y llevara la pagina directo a esa posicion.

Si quieres saber mas acerca de eso busca informacion sobre anclas.

Saludos!...
  #4 (permalink)  
Antiguo 02/07/2008, 06:34
 
Fecha de Ingreso: abril-2005
Mensajes: 483
Antigüedad: 19 años
Puntos: 3
Respuesta: Relacionar un link con una ubicación en la página

Gracias GatorV y dacho. Funcionó al pelo.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:08.