miércoles, 22 de septiembre de 2010

Anchor o Anclas en Internet Explorer 8

Bueno esta vez estare dando tips pequeños de maquetacion con estandares y sin estandares (osea Microsoft).
En esta primera ocasion, lo que me acaba de suceder es que tengo un sitio en el que el marco es fijo (index) y una parte central que es un iframe. Pues bien, los iframes que se cargan deben de ser capaces de hacer que se vea desde la parte de arriba, ya que si uno se encuentra abajo del sitio, hace clic en un enlace y se abre un nuevo sitio en el iframe, este no sube. Pues bien, lo que hice fue poner un anchor o ancla como primera linea en cada pagina que voy cargando asi


Pues bien, funciona en todos lados menos en IE8, y pues el tema es que para que IE8 lo "valide" debe de contener "algo" el tag, por lo que se resuelve poniendole un espacio en blanco, de la siguiente manera



Podran haber otras formas, pero esta para mi ha funcionado, y sigue funcionando en navegadores con estandares como con ie del 6 al 8.
Espero que les sirva el tip