In che modo il mio JavaScript può rilevare se un evento è disponibile?Rilevamento di funzionalità: disponibilità di eventi di mutazione in JavaScript?
Sono a conoscenza di alcuni ottimi event-compatibility tables, ma ho bisogno di utilizzare il rilevamento delle funzioni, non lo sniffing del browser più una tabella di ricerca.
In particolare, il mio JS fa un grande uso degli eventi di mutazione DOM (DOMNodeInserted
e DOMSubtreeModified
) - che funzionano benissimo in tutti i browser eccetto (ovviamente) Internet Explorer.
Quindi, come posso rilevare se un browser supporta DOMNodeInserted
?
Sì, sembra un buon filtro di primo passaggio. +1 –