



var win=new Ext.Window();
点击展开
<html>
<head>
<link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css" />
<script src="extjs/ext-base.js" type="text/javascript"></script>
<script src="extjs/ext-all.js" type="text/javascript"></script>
<script src="extjs/ext-lang-zh_CN.js" type="text/javascript"></script>
<script language="javascript">
function panel(){
var params={title:"Hello",width:300,height:200,html:"<h1>一个面板</h1>"};
var panel=new Ext.Panel(params);
panel.render("panel");
}
</script>
</head>
<body>
<input type="button" onclick="panel()" value="显示面板">
<hr/>
<div id="panel"></div>
</body></html>
function panel(){ 

var params=...{title:"Hello",width:300,height:200,html:"<h1>一个面板</h1>"};
var panel=new Ext.Panel(params);
panel.render("panel");
}
var panel=new Ext.Panel({renderTo:"panel",title:"Hello",width:300,height:200,html:"<h1>一个面板</h1>"});
function panel(){ 
var params=...{
title:"Hello",
width:300,
height:200,
html:"<h1>一个面板</h1>",
items:[
new Ext.Panel(...{title:"Panel1",height:100}),
new Ext.Panel(...{title:"Panel2",height:100})
]
};
var panel=new Ext.Panel(params);
panel.render("panel");
}

function eventtest(){
Ext.Msg.alert("提示","触发了一个事件!");
}
Ext.onReady( 
function()...{
Ext.get("btntest").addListener("click",eventtest);
}
);
Ext.get("btntest1").addListener("click",eventtest,this,{delay:2000});
<input type="button" id="btntest1" value="延迟事件">
function eventwindow(){ 
var win=new Ext.Window(...{
title:"控制Ext组件的事件",
height:200,
width:300
});
win.on(
"beforedestroy", 
function(obj)...{
Ext.Msg.alert("哈哈","你关不掉了吧!");
obj.show();
return false;
}
);
win.show();
}
function eventwindow(){ 
var win=new Ext.Window(...{
title:"控制Ext组件的事件",
height:200,
width:300, 
listeners:...{
"beforedestroy": 
function(obj)...{
Ext.Msg.alert("哈哈","你关不掉了吧!");
obj.show();
return false;
}
}
});
win.show();
}