论坛首页 AJAX版 prototype

扩展prototype的触发事件的方法,兼容IE firefox

浏览 1391 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2007-08-28
脚本如下
Object.extend(Event, {
fireEvent:function(/*element Id or it Self*/sElement,/*event Name ,eg. change */sEvent){
if(document.all) {
$(sElement).fireEvent('on'+sEvent);
}else{
var evt = document.createEvent('HTMLEvents');
evt.initEvent(sEvent,true,true);
$(sElement).dispatchEvent(evt);
}
}
}
)

这样就方便多了,哈哈
   
论坛首页 AJAX版 prototype

跳转论坛:
JavaEye推荐