Tôi biết theo thông số kỹ thuật, số href
của base
phải là một URI tuyệt đối.Làm thế nào để cho phép hỗ trợ IE thẻ cơ sở html với href tương đối? như: `<base href =" ../ "></base>`
href = uri [CT]
This attribute specifies an absolute URI that acts as the base URI for resolving relative URIs.
Nhưng firefox và chrome hỗ trợ URI tương đối, ví dụ: ../../
, điều rất quan trọng trong dự án hiện tại của tôi. Tôi không tìm thấy một giải pháp tốt hơn khác "cơ sở tương đối href" cho dự án của tôi.
Có bất kỳ hacks hoặc nơi làm việc nào cho IE để cho phép nó hỗ trợ các URI tương đối không? Các trang web của tôi hoạt động tốt trong firefox và chrome ngay bây giờ, nhưng nó phải hỗ trợ IE.
Tôi đã tìm thấy IE rằng base href hoạt động tốt, miễn là bạn không cố gắng tăng lên một cấp. – Joshua
Nhưng tôi cần nó để đi lên cho một số cấp độ – Freewind
Chúng được tạo ra các trang html tĩnh. Tôi cần chúng hoạt động trên một máy chủ http bình thường, nhưng không thể xác định được url. – Freewind