setTimeout(function() {
Ext.get('loading').remove();
Ext.get('loading-mask').fadeOut({remove:true});
}, 2000); //得到用户ID
load();//--设置一些共有参数
Ext.BLANK_IMAGE_URL="Images/s.gif";
Ext.QuickTips.init();
///=================================================头部
var top=new Ext.BoxComponent({
el:"top",
height:30
});//------------------------------------------north设置
var north=new Ext.Panel({
border:false,
region:"north",
height:30,
items:[top]
});
//----------------------------------------------左边
var root=new Ext.tree.AsyncTreeNode({
id:rootsid,
text:"",
loader:new Ext.tree.TreeLoader({
url:"DATA/Dtree.aspx",
listeners:{
"beforeload":function(treeloader,node)
{
treeloader.baseParams={
id:node.id,
method:'POST'
};
}
}
})
});
var treenode=new Ext.tree.TreePanel({
//如果超出范围带自动滚动条
autoScroll:false,
animate:true,
root:root,
//默认根目录不显示
rootVisible:false,
border:false,
animate:true,
lines:true,
enableDD:true,
containerScroll:false,
listeners:
{
"click":function(node,event)
{
//叶子节点点击不进入链接
if (node.isLeaf()) {
// 显示叶子节点菜单
event.stopEvent();
ALLEvents(node);
} else {
//不是叶子节点不触发事件
event.stopEvent();
//点击时展开
node.toggle();
}
}
}
});//加载时自动展开根节点
//treenode.getRootNode().toggle();
treenode.expandAll();
//添加左边
var west=new Ext.Panel({
//自动收缩按钮
collapsible:true,
border:false,
width:225,
layout:"accordion",
extraCls:"roomtypegridbbar",
//添加动画效果
layoutConfig: {
animate: true
},
region:"west",
title:'左导航',
//
items:[{
title:"<b>导航栏</b>",
autoScroll:true,
iconCls:"hotelmanageicon",
items:[treenode]
}]
});
//-------------------------------------------------------右边
var east=new Ext.Panel({
layout:"accordion",
//自动收缩按钮
collapsible:true,
layoutConfig: {
animate: true
},
border:false,
width:204,
region:"east",
items:[{
title:"<b>个人信息</b>",
autoScroll:true,
items:[p2]
},{
iconCls:"gonggao",
title:"<b>最新消息</b>",
items:[publishinfosgrid]
}]
});
//右边自动隐藏
//east.hide();//-------------------------------------------------中间var center=new Ext.TabPanel({
//距两边间距
style:"padding:0 0 0 0",
region:"center",
//默认选中第一个
activeItem:0,
//如果Tab过多会出现滚动条
enableTabScroll:true,
//加载时渲染所有
//deferredRender:false,
layoutOnTabChange:true,
items:[{
xtype:"panel",
id:"index",
iconCls:"indexicon",
title:"Home Page",
html:"<iframe src='HomePage.aspx' scrolling='no' frameborder=0 width=100% height=100%></iframe>"
}],plugins: new Ext.ux.TabCloseMenu()
});var botton=new Ext.BoxComponent({
el:"botton",
height:40
});var south=new Ext.Panel({
border:false,
region:"south",
height:40,
items:[botton]
});Ext.onReady(function(){
var vp=new Ext.Viewport({
layout:"border",
items:[north,south,east,west,center]
});
});
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货