IE10 + không còn hỗ trợ thẻ phát hiện trình duyệt để xác định trình duyệt.
Để phát hiện IE10, tôi đang sử dụng JavaScript và kỹ thuật kiểm tra khả năng để phát hiện một số ms
kiểu có tiền tố nhất định được định nghĩa như msTouchAction
và msWrapFlow
.
Tôi cũng muốn làm điều tương tự cho IE11, nhưng tôi giả định rằng tất cả các kiểu IE10 cũng sẽ được hỗ trợ trong IE11. Bất cứ ai có thể giúp tôi xác định phong cách hoặc khả năng chỉ IE11 mà tôi có thể sử dụng để phân biệt hai loại này không?
Thông tin thêm
- Tôi không muốn sử dụng tính năng phát hiện kiểu Tác nhân Người dùng vì nó quá lắt léo và có thể bị thay đổi, cũng như tôi nghĩ rằng tôi đã đọc được rằng IE11 đang cố tình che giấu sự thật đó là Internet Explorer.
- Để có ví dụ về cách hoạt động của kiểm tra khả năng IE10, tôi đã sử dụng JsFiddle này (không phải của tôi) làm cơ sở cho kiểm tra của mình.
- Ngoài ra tôi đang mong đợi rất nhiều câu trả lời của "Đây là một ý tưởng tồi ...". Một trong những nhu cầu của tôi cho việc này là IE10 tuyên bố nó hỗ trợ một thứ gì đó, nhưng nó được triển khai rất tệ và tôi muốn có thể phân biệt giữa IE10 và IE11 + để có thể tiếp tục với phương pháp phát hiện dựa trên khả năng trong tương lai.
- Thử nghiệm này được kết hợp với thử nghiệm Modernizr sẽ chỉ đơn giản là làm cho một số chức năng "dự phòng" cho hành vi kém hấp dẫn hơn. Chúng tôi không nói về chức năng quan trọng.
CŨNG tôi đang sử dụng Modernizr, nhưng nó không giúp được gì ở đây. Tôi cần trợ giúp để có giải pháp cho câu hỏi đã hỏi rõ ràng của tôi.