读书人

ExtJs4给控件添加事件的有关问题

发布时间: 2013-03-21 10:08:17 作者: rapoo

ExtJs4给控件添加事件的问题
现在遇到一个小问题,就是写了如下代码


var mainDragPanel = Ext.getCmp("docHierarchyListGrid").el;

if (Ext.isGecko || Ext.isGecko2 || Ext.isGecko3) {
mainDragPanel.addListener('dragover', ed.doc.onDragover, this);
mainDragPanel.addListener('drop', ed.doc.onDrop, this);
}
else if (Ext.isIE9){
mainDragPanel.addEventListener('dragover', ed.doc.onDragover, false);
mainDragPanel.addEventListener('drop', ed.doc.onDrop, false);
}

但是现在IE出来效果了,但是火狐没有出来效果,不知道这是为什么,请高手指点!
是不是浏览器不同,给控件加载监听的方式也有不同?有这方面具体的详细的例子吗? extjs javascript 浏览器 ie
[解决办法]
dragover/drag 这个事件firefox不支持,不是添加事件的问题

ext有拖拽的插件了,在Ext.dd名字空间下,楼主去研究下demo

读书人网 >Ajax

热点推荐