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?