当前位置: 代码迷 >> JavaScript >> 用的是extjs4 怎么在主页面的south.js中加载另一个页面用于加载SEssion
  详细解决方案

用的是extjs4 怎么在主页面的south.js中加载另一个页面用于加载SEssion

热度:148   发布时间:2013-01-21 10:15:38.0
用的是extjs4 如何在主页面的south.js中加载另一个页面用于加载SEssion?
用的是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中放置用户信息,比如用户名 ,站点信息等
或者谁有比较好的方法 ???

------解决方案--------------------
哎呀 看错了,问题还不是这个,你怎么乱写呢,格式都错了,{}和里面的配置是产生一个对象,需要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);
    }
});
是需要这样么?
  相关解决方案