Ext.onReady(function() {
var win = new Ext.Window({// 创建窗口对象
applyTo:'mydiv',//applyTo应用节点的id,或是DOM节点,又或者是与DIV相当的现有元素
title : "hello",//标题
width : 300,
height : 200,
//modal:true,
html : '<h1>Hello World</h1>'//显示的html的内容
})
win.show();//显示组件
//win.renderTo(Ext.getBody());//renderTo指添加到某个位置
var obj={
renderTo:"mydiv",//等价于 panel.render("mydiv");
title:"hello",
width:300,
height:200,
html:'<h1>hello world</h1>'
};
var panel=new Ext.Panel(obj);//创建面板对象
// panel.render("mydiv");//render参数表示页面id
var panel = new Ext.TabPanel({// 创建选项卡面板
renderTo : 'mydiv',
width : 300,
height : 200,
items : [{//容器控件中的子元素
title : "面板一",
height : 30
}, {
title : "面板二",
height : 30
}, {
title : "面板三",
height : 30
}]
})
// panel.render("mydiv");
var button = new Ext.Button({// 创建按钮对象
renderTo : 'mydiv',
text : "添加",// 显示文本
pressed : true,// 显示按下的状态
height : 30,
handler : Ext.emptyFn()
})
})
<%@ page language="java" contentType="text/html; charset=gb2312"
pageEncoding="gb2312"%>
<%
request.setAttribute("base", request.getContextPath());
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Insert title here</title>
<link rel="stylesheet" type="text/css"
href="${base}/script/ext/resources/css/ext-all.css">
<script type="text/javascript"
src="${base}/script/ext/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="${base}/script/ext/ext-all.js"></script>
<script type="text/javascript" src="${base}/script/sample/first.js"></script>
</head>
<body>
<div id='mydiv'></div>
</body>
</html>