Làm cách nào để JavaScript của tôi có thể phát hiện nếu sự kiện có sẵn?Tính năng phát hiện: tính khả dụng của sự kiện đột biến trong JavaScript?
Tôi biết về một số tuyệt vời event-compatibility tables, nhưng tôi cần phải sử dụng tính năng phát hiện, không phải trình duyệt-sniffing cộng với một bảng tra cứu.
Cụ thể, JS của tôi sử dụng tuyệt vời các sự kiện đột biến DOM (DOMNodeInserted
và DOMSubtreeModified
) - hoạt động tốt trong tất cả các trình duyệt ngoại trừ (tất nhiên) Internet Explorer.
Vì vậy, làm cách nào để phát hiện xem trình duyệt có hỗ trợ DOMNodeInserted
không?
Vâng, đó có vẻ là một bộ lọc tốt, thông qua đầu tiên. +1 –