Tôi có một trang web nội bộ được lưu trữ trên IIS. Tôi đã thêm mã meta sau và cũng thêm http-tiêu đề trang nên ở chế độ trình duyệt IE8 và chế độ tài liệu.Chế độ trình duyệt bắt buộc = IE8 và chế độ tài liệu = Tiêu chuẩn IE8
<meta http-equiv="X-UA-Compatible" content="IE=8" >
Chúng tôi đã thử nghiệm trên Visual Studio và hoạt động rất tốt.
Tuy nhiên, sau khi chúng tôi xuất bản mã lên một máy chủ IIS khác, một nhà phát triển báo cáo rằng trang hiển thị trong Chế độ trình duyệt "IE8 Comatiblity" khiến JavaScript bị lỗi.
Có hơn 4 người làm việc trên cùng một máy chủ cửa sổ 2003 (phiên RDP). Chúng tôi sử dụng cùng một phiên bản IE (cùng một IE). Mọi người đều có chế độ trình duyệt "IE8" nhưng một người có "Chế độ trình duyệt tương thích IE8".
Điều gì khác có thể khiến một người dùng IE tải trang cụ thể ở chế độ khác với chế độ IE8?
PS. Chúng tôi đã kiểm tra danh sách tương thích trong IE; nó trống rỗng.
tôi giả sử rằng localhost là máy tính của riêng ur, không intranet (tài nguyên mạng nội bộ). Nhưng âm thanh kỳ lạ :) Về mặt lý thuyết, nó phải ở trong mạng nội bộ .. Microsoft luôn tạo ra ma thuật kỳ lạ :) – avasin
không phải là ma thuật của nó, giống như những lời nguyền kỳ lạ – Billybonks