Dự án của tôi hỗ trợ IE8 đến IE10. Chúng tôi cố gắng sử dụng mã tiêu chuẩn và hỗ trợ Chế độ chuẩn cho tất cả các phiên bản IE.Làm cách nào để buộc chế độ tương thích cho tất cả các phiên bản của IE?
Chúng tôi sử dụng những điều sau đây để buộc IE để mở ở chế độ mới nhất:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
Nhưng đối với một số trường hợp chúng ta cần phải buộc IE để mở trang web trong chế độ tương thích. Giống như khi người dùng mở trang web trong IE10, nó sẽ mở trong chế độ tương thích IE10. Khi người dùng mở trang web trong IE9, nó sẽ mở trong IE9 comptibility và như vậy cho IE8.
Điều này thậm chí có thể buộc chế độ tương thích hay chúng tôi chỉ có thể buộc chế độ tài liệu chứ không phải chế độ tương thích của trình duyệt?
Nếu có thể của nó, là nó có thể có một tuyên bố chung cho tất cả các phiên bản IE và cú pháp cụ thể không phiên bản IE như trình bày trong bài liên quan khi nó Fores IE8 để IE7 thi đua: Force IE8 Into IE7 Compatiblity Mode
Bạn KHÔNG BAO GIỜ cần Chế độ tương thích. Chế độ tương thích được thiết kế để làm cho trình duyệt hoạt động với các trang web OLDER chưa được cập nhật. –
Không phải Chế độ tương thích IEx có hiệu quả chế độ mô phỏng IE7 chỉ với những khác biệt tinh tế trong chuỗi tác nhân người dùng cho mục đích thống kê không? –
@Kolink Có, chúng tôi luôn cố gắng tạo trang web mở ở chế độ Chuẩn. Nhưng có một dự án chưa được cập nhật để làm việc với IE10. Và sẽ mất một thời gian để cập nhật dự án này. Đến lúc đó, chúng tôi muốn buộc người dùng phải mở trang web tương thích với IE9. Đó là lý do tại sao tôi hỏi. –