用的是extjs4 如何在主页面的south.js中加载另一个页面用于加载SEssion?
Ext.define('StExt.view.South', {
    extend: 'Ext.Toolbar',
    initComponent: function() {
        Ext.apply(this, {
            id: "bottom",
            region: "south",
            value: 100,
            height: 23,
            items: [{html:'server/South.aspx'}]
            //items: ['当前用户:[<span id="mydiv">+' + Session["companyname"] + '+</span>]&nbsp;&nbsp;所属网点[]&nbsp;&nbsp;&nbsp;<a href="Exit.aspx">注销登录</a>']
        });
        this.callParent(arguments);
    }
})
以上红色文字在firefox中没有执行啊  
我的用意是在页面的south中放置用户信息,比如用户名 ,站点信息等
或者谁有比较好的方法 ???

解决方案 »

  1.   

    html:'<iframe src="server/South.aspx"></iframe>'
    希望你不要太依赖ext,忽视了最基本的html,这些最基础的东西都不熟悉,ext也用不好。你这个问题就与ext无关,只是html的问题罢了
      

  2.   

    哎呀 看错了,问题还不是这个,你怎么乱写呢,格式都错了,{}和里面的配置是产生一个对象,需要json的格式,你怎么乱来?
    这些js的基础没有?既然用ext,好歹把js面向对象了解一下嘛,还有json的数据格式先掌握撒
    Ext.define('StExt.view.South', {
        extend: 'Ext.Toolbar',
        initComponent: function() {
            Ext.apply(this, {
                id: "bottom",
                region: "south",
                value: 100,
                height: 23,
                items: [{html:'<iframe src="server/South.aspx"></iframe>'}]
            });
            this.callParent(arguments);
        }
    });
    是需要这样么?