sto ottenendo il seguente errore in IE9:oggetto non supporta questa azione IE9 con CustomEvent inizializzazione
"oggetto non supporta questa azione".
ci sono varie domande su questo, ma il mio è specifico per il seguente codice:
var myEvent = new CustomEvent("additem");
Dalla mia comprensione, CustomEvent è supportato in IE9 come un comando di manipolazione del DOM. Funziona perfettamente in Chrome senza eccezioni.
Chiunque ha questo problema e sa come risolverlo? Grazie.
che dire: http://www.kaizou.org/2010/03/generating -custom-javascript-events/ –
Sembra che IE9 sia ora costruttore di customEvent http://msdn.microsoft.com/en-us/library/ie/ff975304%28v=vs.85%29.aspx vedere un esempio utilizzando createEvent funzione ma nessun costruttore. Sono d'accordo con Flunk per utilizzare al meglio una libreria se si desidera il supporto multi browser. – HMR
@HMR ha ragione, ** gli eventi personalizzati sono supportati! **. Devi usare 'document.createEvent()' e 'CustomEvent :: initCustomEvent()' per ** IE 9 comptability **. Vedere la mia risposta qui: http://stackoverflow.com/a/19345563/603003 – ComFreek