Tôi đã làm việc trên một trang web mạng nội bộ trong hơn 6 tháng và tôi đã sử dụng doctype
thẻ meta html5 và tương thích cạnh bên dưới để buộc Internet Explorer không mô phỏng phiên bản trình duyệt cũ hơn và điều này đã hoạt động tốt.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>My title</title>
<meta http-equiv="X-UA-Compatible" content="IE=EDGE" />
</head>
<body>
</body>
</html>
Lý do tôi làm theo cách này là vì nơi tôi làm việc sử dụng cài đặt chính sách để kích hoạt chế độ xem tương thích cho tất cả các trang mạng nội bộ và cách tiếp cận sử dụng EDGE
cài đặt này đã hoạt động trong Internet Explorer 9.
Hơn một tháng trước, tôi đã được nâng cấp lên Internet Explorer 11 và trang web vẫn hoạt động như mong đợi.
Hôm nay điều này đã ngừng hoạt động như mong đợi, tôi không thể nói chắc chắn nhưng tôi nghĩ rằng chính sách buộc chế độ xem tương thích không được bật trong IE11 và bây giờ thì ... và vì điều này đã được bật nên thẻ meta tương thích không còn nữa đang làm những gì được mong đợi và trang web này đang được chạy ở chế độ Enterprise mô phỏng IE8.
Có ai biết cách khắc phục điều này và buộc IE11 được sử dụng trên một trang mạng nội bộ khi khả năng tương thích "Chế độ doanh nghiệp" đang được thực thi không? và không thể tắt thông qua cài đặt trình duyệt?
BIÊN TẬP
Tôi vừa thử thêm tiêu đề tùy chỉnh trong web.config của mình như được giải thích trong câu trả lời này https://stackoverflow.com/a/18257208/98706
và điều này không hiệu quả với tôi Tôi vẫn nhận được thông báo dưới đây trong bảng điều khiển thanh công cụ dành cho nhà phát triển của
HTML1122: Internet Explorer is running in Enterprise Mode emulating IE8.
Có vẻ như phiên bản 8 đang được coi là edge
khi cài đặt tương thích mạng nội bộ này được bật trong IE11.
Bài đăng này: https://www.leapinggorilla.com/Blog/Read/1016/ie-ate-my-css---disabling-compatability-mode giải thích rõ điều này, tôi chưa thử đặt tiêu đề này qua mã và người dùng của chúng tôi không có quyền truy cập để thay đổi cài đặt trình duyệt của họ .. chưa có thay đổi nào khác hoạt động.
CẬP NHẬT
Vui lòng xem nhận xét của tôi về bài đăng này về sự khác biệt giữa chế độ Doanh nghiệp và chế độ tương thích là gì, vì nó rất quan trọng.