ExtJS:一个很强大的ui库
创建一个漂亮的alert "helloworld"
Ext.onReady(function(){
Ext.Msg.alert("hello");
});
Ext.onReady 表示当全部资源加载之后再操作里面的内容。
当然好的程序离不开好的ide的支持
推荐使用 spket
当然一个alert远远不足以表达ext的优秀,我们再来一个helloPanel
<html>
<head>
<title>hello</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="./ext/resources/css/ext-all.css">
<script type="text/javascript" src="./ext/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="./ext/ext-all.js"></script>
<script>
Ext.onReady(function(){
var panel = new Ext.Panel({
id:'panel_hello',
title:'hellotitle',
width:200,
height:200
});
//对那个id="hello"的div进行渲染
panel.render("hello");
});
</script>
</head>
<body>
This is my HTML page. <br>
<div id="hello"></div>
</body>
</html>
我们再看看 简单的布局
<html>
<head>
<title>hello</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="./ext/resources/css/ext-all.css">
<script type="text/javascript" src="./ext/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="./ext/ext-all.js"></script>
<script>
Ext.onReady(function(){
var viewport = new Ext.Viewport({
id:'desk',
//布局类型,不熟悉的去看看GUI 类似的 什么流式,网格
layout:'border',
//中间自动填充
items:[{region:'north',height:50},{region:'west',width:200},{region:'center'}]
})
});
</script>
</head>
<body>
This is my HTML page. <br>
<div id="hello"></div>
</body>
</html>
当使用布局之后 发现无需渲染就直接分割了 不过我们的This is my HTML page. 也不显示了
如果我们使用ie对进行打开 将报错
解决办法 实际上<body>中的This is my HTML page. <br>这句话在这里本身就不起作用 我们删除之后ie下就可以正常显示了 当然在其它页面也有可能发生,只需将类似的内容去掉就可以了
不过在第alert("hello")中在ie下还是会出现偏移的情况
Ext.Msg.alert("hello","helloworld000000000000000000000000");
第一个参数是title 第二参数是内容 我们可以把内容用空格填充伸长,这应该算是ext的一个bug了吧
工具的安装 java -jar spket-1.6.11.jar
分享到:
相关推荐
ExtJS----HelloWorld程序源码
ExtJS入门教程-超级详细-共36页 完整版 PDF,电子书方便阅读和分享。
extjs demo; blog url:http://write.blog.csdn.net/postlist
1. ExtJs 结构树 2 2. 对ExtJs的态度 3 3. Ext.form概述 4 4. Ext.TabPanel篇 5 5. Function扩展篇 7 6. Ext.data.Store篇 10 7. Ext.data.JsonReader篇一 12 8. Ext.data.JsonReader篇二 15 9. Ext.data.HttpProxy...
extjs-theme-bootstrap-master.zip
ExtJs常用布局--layout详解实例代码: ExtJs常见的布局方式有:border、form、absolute、column、accordion、table、fit、card、anchor 另外,不常见的布局有:tab、vbox、hbox 具体使用方法可见该文件的案例代码。 ...
很强大的开发包,能做出和WINDOWS一样的操作界面
「extjs入门教程-SSHMavenExtjs4MySQL实战开发」.docx
extjs-620-docs官方文档extjs-620-docs官方文档extjs-620-docs官方文档
extjs 2.1 中文文档\电子文档extjs 2.1 中文文档\电子文档
ExtJS快速入门--传智播客--蔡世友
语言程序设计资料:ExtJs学习笔记-2积分.doc
extjs2----关于extjs 的使用,操作.比较初级,但是也比较使用。适合初步接触extjs的朋友
extJs-5.0.1-gpl附带sencha cmd安装程序、ruby编译包(分为32位和64位)和教程,一共四部分
Extjs2.1源码%2B教程,对于想学习ExtJS的人来说是再好也不过了
EXTJS4 类似于bootstrap的主题
Extjs4---combobox省市区三级联动+struts2
Extjs4---grid的修改、删除功能---结合struts2、hibernate