No se ven las imagenes en Internet Explorer, solucion

Hoy le encontró la solucion a un problema que tenia un compañero de trabajo, el diseñador, yo un poco de todo. El diseño de una tienda montada sobre oscommerce, no funcionaba sobre ie, no cargaban ni los estilos ni, lo mas problemático, las imágenes.

Después de hurgar un rato encontré una solucion. Ella viene de un tag html bastante olvidado, el tag <base href=””>.

En Internet Explorer no se muestran la imágenes cuando las llamamos con una ruta relativa. La solucion es indicarle cual es la base de todas esas url relativas. Firefox interpreta que las direcciones relativas se arman en base al lugar donde estamos, pero IE no. Con el tag “base” lo solucionamos.

Entonces… Para que se muestren las imágenes correctamente en IE debemos definir un <base href=”http://dominio/carpeta/”> y con eso lo solucionamos. ¿A que es facil?

Estuve como una hora para encontrar la solucion.

Todos los dias se aprende algo nuevo ¿no?

2 thoughts on “No se ven las imagenes en Internet Explorer, solucion

  1. Boo

    Gracias por compartirlo.
    Ahora estoy peleando por un problema: una columna se ve bien en opera, ie y firefox. Pero en chrome deforma la página.

  2. Ferticidio Post author

    Eso puede ser un problema de los padding/border/margin y toda esa verga. Hay vecez que un navegador los intrepreta “para adrento” y otro “para afuera” mi primer recomendacion es que lo hagas unos pixeles mas chica y veas que pasa.
    Otra cosa no se me ocurre.
    Suerte!

Leave a Reply