在safari5, firefox6, opera1.60, chrome10?支持CustomEvent事件。
document.addEventListener('ping', function(ev) {
alert(ev.detail[0]);
}, false);
var evt = document.createEvent('CustomEvent');
evt.initCustomEvent('ping', false, false, [30, 50 ]);
document.dispatchEvent(evt);
它会将initCustomEvent的第四个参数当作事件对象的detail属性。