Hola, estoy teniendo un problema que me esta volviendo loco jeje. Necesito disparar eventos personalizados en IE y Firefox, el codigo que utilizo es el siguiente:
Código Javascript :
var evento;
if(document.createEventObject)
{
evento = document.createEventObject();
document.fireEvent('eventoPersonal', evento);
}
//FF
else
{
evento = document.createEvent('Events');
evento.initEvent('eventoPersonal',true,false);
document.dispatchEvent(evento);
}
El problema que tengo es que en Firefox funciona perfecto

, pero en IE (novedad) no funciona

, el error que me da es Invalid arguments en document.fireEvent('eventoPersonal', evento); pero ya busque por todos lados y la documentación indica que esta bien como utilizo fireEvent. Funciono solamente cuando el evento que disparo es un evento conocido por ejemplo 'onclick' pero si es un evento personalizado no funciono

, si alguien sabe como solucionar esto seria de gran ayuda!!