百度空间 | 百度首页 
               
 
查看文章
 
用ext搭建的 进销存界面 哈哈挺有意思
2007-11-25 17:34

每单击一个按钮 就可以创建一个 "窗口"

------------------------------index.htm 代码 ------------------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>系统界面演示</title>
    <link rel="stylesheet" type="text/css" href="resources/css/ext-all.css" />
  
   <script type="text/javascript" src="adapter/ext/ext-base.js"></script>
   <!-- ENDLIBS -->


    <script type="text/javascript" src="ext-all.js"></script>

    <!-- Tabs Example Files -->
    <link rel="stylesheet" type="text/css" href="tabs-example.css" />
   
   
</head>
<body style="background-image:url(d.jpg)">
<script type="text/javascript">

Ext.onReady(function(){
    // basic tabs 1, built from existing content
    var tabs = new Ext.TabPanel({
        renderTo: 'tabs1',
        width:600,
        activeTab: 0,
        frame:true,
        defaults:{autoHeight: true},
        items:[
            {contentEl:'admin', title: '系统'},
            {contentEl:'markup1', title: '采购管理'},
            {contentEl:'markup2', title: '销售管理'},
            {contentEl:'markup3', title: '出纳收款'},
            {contentEl:'markup4', title: '仓库管理'},
            {contentEl:'markup5', title: '系统设置'}
        ]
    });

  
    var tb_admin = new Ext.Toolbar('toolbar');


    tb_admin.add("欢迎您:admin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当前仓库:新库&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当前权限:超级管理员&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;",{
            text:'退出系统',
    handler:function(){
        Ext.MessageBox.alert('系统提示', ' 谢 谢 您 的 使 用 ', cmdClose);}
        });
  
    var tb1 = new Ext.Toolbar('toolbar1');
    tb1.add({
            text:'订单管理',
    handler:function(){aaa('订单管理');}
        },{
            text:'控制单管理',
    handler:function(){aaa('控制单管理');}
        },{
            text:'两证管理',
    handler:function(){aaa('两证管理');}
        });
  
var tb2 = new Ext.Toolbar('toolbar2');
    tb2.add({
            text:'发票管理',
    handler:function(){aaa('发票管理');}
        },{
            text:'销售开单',
    handler:function(){aaa('销售开单');}
        },{
            text:'调度部门',
    handler:function(){aaa('调度部门');}
        },{
            text:'调库管理',
    handler:function(){aaa('调库管理');}
        },{
            text:'运输发票',
    handler:function(){aaa('运输发票');}
        });
  
var tb3 = new Ext.Toolbar('toolbar3');
    tb3.add({
            text:'出纳(销售)',
    handler:function(){aaa('出纳(销售)');}
        },{
            text:'出纳(运输)',
    handler:function(){aaa('出纳(运输)');}
        });
  
var tb4 = new Ext.Toolbar('toolbar4');
    tb4.add({
            text:'采购入库',
    handler:function(){aaa('采购入库');}
        },{
            text:'采购验收',
    handler:function(){aaa('采购验收');}
        },{
            text:'采购入帐',
    handler:function(){aaa('采购入帐');}
        });
  
var tb5 = new Ext.Toolbar('toolbar5');
    tb5.add({
            text:'用户设置',
    handler:function(){aaa('用户设置');}
        },{
            text:'公司设置',
    handler:function(){aaa('公司设置');}
        },{
            text:'系统设置',
    handler:function(){aaa('系统设置');}
        });
  
});

function cmdClose(){
      window.opener=null;
window.close();
    };

</script>

<div id="tabs1">
        <div id="admin" class="x-hide-display">
           <p>
<div id="toolbar"></div></p>
        </div>
        <div id="markup1" class="x-hide-display">
            <p><div id="toolbar1"></div></p>
        </div>
        <div id="markup2" class="x-hide-display">
            <p><div id="toolbar2"></div></p>
        </div>
        <div id="markup3" class="x-hide-display">
            <p><div id="toolbar3"></div></p>
        </div>
        <div id="markup4" class="x-hide-display">
            <p><div id="toolbar4"></div></p>
        </div>
        <div id="markup5" class="x-hide-display">
            <p><div id="toolbar5"></div></p>
        </div>
        <div id="markup6" class="x-hide-display">
            <p><div id="toolbar6"></div></p>
        </div>
</div>
<div id="hello-win" class="x-hidden">
    <div class="x-window-header">Hello Dialog</div>
    <div id="hello-tabs">
        <div class="x-tab" title="已办理">
            <p><iframe src="" width="100%" height="100%"></iframe></p>
        </div>
         <div class="x-tab" title="未办理">
            <p><iframe src="" width="100%" height="100%"></iframe></p>
        </div>
    </div>
</div>
<div id="allt"></div>

<script language="javascript">
var i=0;

var wint=new Array();
function aaa (tit) {

document.getElementById("allt").innerHTML+='<div id="hello-win'+i+'" class="x-hidden">   <div class="x-window-header">'+tit+'</div>    <div id="hello-tabs'+i+'">        <div class="x-tab" title="已办理">            <p><iframe src="grid.html" width="100%" height="100%"></iframe></p>        </div>         <div class="x-tab" title="未办理">            <p><iframe src="" width="100%" height="100%"></iframe></p>        </div>    </div></div>';
   wint[i] = new Ext.Window({
el:'hello-win'+i,
layout:'fit',
width:650,
height:400,
closeAction:'hide',
plain: true,

items: new Ext.TabPanel({
   el: 'hello-tabs'+i,
   autoTabs:true,
   activeTab:0,
   deferredRender:false,
   border:false
})


});
      
        wint[i].show();i++;
}</script>


</body>
</html>


类别:Js | 添加到搜藏 | 浏览() | 评论 (3)
 
最近读者:
 
网友评论:
1
2007-11-26 09:03 | 回复
你也挺拽的!哈哈~~~看样子要学的东西太多了啊 !
 
2
2007-11-28 05:54 | 回复
困啊~~~顺便过来踩踩
 
3
2007-11-28 13:11 | 回复
郁闷 给刷下来了。。要做别的界面。。。。。。鱼哥 5点还不睡啊。
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu