Foros del Web » Creando para Internet » HTML »

Ancla que no funciona en IE

Estas en el tema de Ancla que no funciona en IE en el foro de HTML en Foros del Web. Hola, tengo una duda y no se como resolverla. He puesto un vinculo en el final de mi pagina que dice "Volver arriba" y tiene ...
  #1 (permalink)  
Antiguo 09/05/2006, 18:44
Avatar de mbavio  
Fecha de Ingreso: agosto-2005
Mensajes: 288
Antigüedad: 12 años, 3 meses
Puntos: 4
Ancla que no funciona en IE

Hola, tengo una duda y no se como resolverla. He puesto un vinculo en el final de mi pagina que dice "Volver arriba" y tiene un vinculo hacia un div superior.
Lo he hecho poniendo "href ="#superior" y el id del div superior es "superior", muy imaginativo lo mio
El problema esta en que esto no funciona en IE. Alguien sabe por que?
  #2 (permalink)  
Antiguo 09/05/2006, 19:54
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
probablemente sea por falta de soporte por parte del IE de ese tipo de enlaces.
Probá poniendo primero el atributo "name" al div (name="superior"), y si no poné un enlace vacío:
<a name="superior"></a>

Y por último, si la idea es que vuelva hacia el principio de la página, directamente poné
<a href="#">

y listo, vuelve al principio.


Saludos.
  #3 (permalink)  
Antiguo 09/05/2006, 21:35
Avatar de mbavio  
Fecha de Ingreso: agosto-2005
Mensajes: 288
Antigüedad: 12 años, 3 meses
Puntos: 4
Gracias, Alvin me has salvado. El problema que tenia es que a lo que queria hacer referencia no era a un ancla, y esto IE no lo permite.
Agregando un ancla vacia le quitaba la semantica a mi sitio, pero con la solucion de poner # unicamente lo he solucionado. De nuevo, muchas gracias.
  #4 (permalink)  
Antiguo 11/05/2006, 13:13
Avatar de kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.893
Antigüedad: 14 años, 9 meses
Puntos: 60
Hola, aconsejo cambiar name por id ya que al pasar a XHTML estricto no es válido.

http://www.cristalab.com/tutoriales/...chors-en-xhtml

Ejemplo:

Código HTML:
<h2 id="actualidad">Actualidad</h2>
<span><a href="#actualidad">Ir arriba</a></span> 
Saludosss
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 11:29.