Sé de acuerdo con la especificación, el href
de base
debe ser un URI absoluto.¿Cómo permitir que IE admita la etiqueta base html con href relativo? como: `<base href =" ../ "></base>`
href = uri [CT]
This attribute specifies an absolute URI that acts as the base URI for resolving relative URIs.
Pero Firefox y Chrome admiten URI relativos, p. Ej. ../../
, que es muy importante en mi proyecto actual. No encuentro una solución mejor que no sea "href de base relativa" para mi proyecto.
¿Hay algún truco o lugar de trabajo para que IE permita que sea compatible con los URI relativos? Mis páginas web funcionan bien en Firefox y Chrome ahora, pero tienen que ser compatibles con IE.
Encontré para IE que href base funciona bien siempre y cuando no intentes subir un nivel. – Joshua
Pero necesito que suba varios niveles – Freewind
Se generan páginas html estáticas. Necesito que funcionen en un servidor http normal, pero la URL no puede predeterminarse. – Freewind