我在页面里创建了一个dhtmlxgrid对象mygrid,在读取数据后,使用attachHeader方法追加表头,类型是text,绑定键盘事件,根据输入的值,动态查询结果集的符合条件的。
mygrid.attachHeader("#rspan,
attachHeader方法是IE自有的方法,w3c定义的标准里面没有这个方法
而firefox比较按照标准来,所以这个方法不被firefox支持
但是如果你要动态的变更table系列标签innerHTML内容的话,又会遭遇IE不允许动态更改的问题。
这就是浏览器差异了。
那为了兼容只有判断不同的浏览器让分别采用不同的代码了
比如伪代码
if(IE)
mygrid.attachHeader('...')
else
mygrid.innerHTML='...';
浏览器的差异性啊,
dhtmlx 有很多component对firefox的支持都不好。。。
用FireBug具体调试下.