When I call a page that contains other code Ext, for example: Grid, BorderLayout, ... it's dosn't work in IE6, but it's does on FF2.
=======================================================
main page:
=======================================================
var rc = layout.getRegion('center');
var cp = new Ext.ContentPanel(winName, {title: title, loadOnce :true, id:winName, autoCreate:true, closable: true});
cp.setUrl('test.jsp?p=1',null,true);
rc.add(cp);
=======================================================
=======================================================
test.jsp page:
=======================================================
<script>
var GridView = function(){
...........................
Ext.onReady(GridView.init,GridView,true);
</script>
<body>
..................
</body>
=======================================================
=======================================================
main page:
=======================================================
var rc = layout.getRegion('center');
var cp = new Ext.ContentPanel(winName, {title: title, loadOnce :true, id:winName, autoCreate:true, closable: true});
cp.setUrl('test.jsp?p=1',null,true);
rc.add(cp);
=======================================================
=======================================================
test.jsp page:
=======================================================
<script>
var GridView = function(){
...........................
Ext.onReady(GridView.init,GridView,true);
</script>
<body>
..................
</body>
=======================================================

ExtJS IE6 兼容问题
本文讨论了使用ExtJS框架时遇到的一个兼容性问题:在Internet Explorer 6中加载包含Ext组件如Grid和BorderLayout的页面时无法正常工作的情况。通过对比Firefox 2上的表现,作者提供了具体的代码实例以便于定位问题。

被折叠的 条评论
为什么被折叠?



