• Ext2.2程序开发实战(1)登录界面


    效果演示截图:

    html代码:

    代码
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        
    <title>bbs.17js.net-登录窗口</title>
        <link href="http://bbs.17js.net/Ext-2.1/resources/css/ext-all.css" rel="stylesheet" type="text/css" />
        <script type="text/javascript" src="http://bbs.17js.net/Ext-2.1/adapter/ext/ext-base.js"></script>
        <script type="text/javascript" src="http://bbs.17js.net/Ext-2.1/ext-all.js"></script> 
        
        
    <style type="text/css">
        #login
    -logo .x-plain-body
        {
            background: #f0edce url(
    'fighting.jpg') no-repeat;
        }
        .locked
        {
            background
    -image: url(locked.gif) !important;
        }
        .yonghuming
        {
            background
    -image: url(user.png);
            background
    -repeat: no-repeat;
            padding
    -left: 20px;
            background
    -position: 1px 1px;
        }
        .mima
        {
            background
    -image: url(lock.png);
            background
    -repeat: no-repeat;
            padding
    -left: 20px;
            background
    -position: 1px 1px;
        }
        
    </style>
        <script>
        
    function Main_Login() {
        
    var logoPanel = new Ext.Panel({
                    baseCls : 
    'x-plain',
                    id : 
    'login-logo',
                    region : 
    'center'
                });
        
    var loginForm = new Ext.form.FormPanel({
                    region : 
    'south',
                    border : 
    false,
                    bodyStyle : 
    "padding: 20px",
                    baseCls : 
    'x-plain',
                    waitMsgTarget : 
    true,
                    labelWidth : 
    60,
                    defaults : {
                        width : 
    280
                    },
                    height : 
    90,
                    items : [{
                                xtype : 
    'textfield',
                                fieldLabel : 
    '登录名',
                                name : 
    'loginname',
                                cls : 
    'yonghuming',
                                blankText : 
    '登录名不能为空',
                                validateOnBlur : 
    false,
                                allowBlank : 
    false
                            }, {
                                xtype : 
    'textfield',
                                inputType : 
    'password',
                                name : 
    'pwd',
                                cls : 
    'mima',
                                blankText : 
    '密码不能为空',
                                fieldLabel : 
    '密码',
                                validateOnBlur : 
    false,
                                allowBlank : 
    false
                            }]
                });
        
    var win = new Ext.Window({
            title : 
    'bbs.17js.net-登录窗口',
            iconCls : 
    'locked',
            width : 
    429,
            height : 
    280,
            resizable : 
    false,
            draggable : 
    true,
            modal : 
    false,
            closable : 
    false,
            layout : 
    'border',
            bodyStyle : 
    'padding:5px;',
            plain : 
    false,
            items : [logoPanel, loginForm],
            buttonAlign : 
    'center',
            buttons : [{
                text : 
    '登录',
                cls : 
    "x-btn-text-icon",
                icon : 
    "lock_open.png",
                height : 
    30,
                handler : 
    function() {

                }
            }, {
                text : 
    '重置',
                cls : 
    "x-btn-text-icon",
                icon : 
    "arrow_redo.png",
                height : 
    30,
                handler : 
    function() {
                    loginForm.form.reset();
                }

            }]
        });
        win.show();
    };
    Ext.onReady(
    function() {
                Main_Login();
            });
        
    </script>
    </head>
    <body>

    </body>
    </html>

    下载地址:http://www.16aspx.com

  • 相关阅读:
    C#获取类以及类下的方法(用于Asp.Net MVC)
    ES6学习笔记
    在nuget上发布自己的程序集教程
    C#创建IIS站点及相应的应用程序池,支持IIS6.0+Windows Server 2003. 使用Builder设计模式
    ASP.Net Mvc实现自定义User Identity用户身份识别系统(2)
    ASP.Net Mvc实现自定义User Identity用户身份识别系统(1)
    C#实现.ini文件读写操作
    C#实现注册表 LocalMachine 目录下CURD工具类
    博客园打赏功能(未申请下js权限使用二维码打赏功能)
    WebServeice 动态代理类
  • 原文地址:https://www.cnblogs.com/amomzk/p/1702870.html
Copyright © 2020-2023  润新知