【发布时间】:2010-01-08 15:12:56
【问题描述】:
我无法在 IE 中使用 Javascript 触发个人事件。在 Firefox 中工作得很好。
我的代码是:
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);
}
但是当尝试在 IE 中执行document.fireEvent('eventoPersonal', evento); 时,它不起作用。如何在 IE 中触发 NO custom 事件?
在 Internet Explorer 中,我收到错误:“无效参数”在执行 document.fireEvent('eventoPersonal', evento); 的行中
【问题讨论】:
-
酷。你在 IE 中“不工作”是什么意思?你有错误吗?什么都没有发生但没有错误?
-
谢谢,但我不知道为什么我忘记了“NO”,因为我真的很想“如何在 Internet Explorer 中触发 NO 自定义事件?”。
标签: javascript javascript-events