extjs4.1实现类似csdn左右侧框架页,左侧导航,右侧内容。不使用iframe可参考http://www.cnblogs.com/legendxian/archive/2010/01/19/1651008.html但是这中未提及如何动态加载其他页面,只是写死在源代码里的。其中提及到用load方法加载,但是试了以后不成功,该方法会把返回的整个html页面当作json对象来解析。不知道是不是还有什么其他方法可以实现。

解决方案 »

  1.   

    Ext.getCmp('id').getLoader().load()
    已解决,来人散粉
      

  2.   

    动态加载js或者html吧
    或者指定panel的mode为iframe 也可以(这个4.1没试过,不确定)!
      

  3.   

    LS也不把代码留全啊,害我浪费了半天。。
    alert(Ext.getCmp('bottom').getLoader().url);
            Ext.getCmp('bottom').loader = {url:'kms/home/top.html'};
    alert(Ext.getCmp('bottom').getLoader().url);
    Ext.getCmp('bottom').getLoader().load();