Ext.onReady(function(){Ext.QuickTips.init();LoginWindow=Ext.extend(Ext.Window,{title : '登陆系统',width : 275,height : 155,collapsible : true,defaults : {border : false},buttonAlign : 'center',createFormPanel :function() {//表单重置函数function reset(){myform.form.reset();};//表单提交函数function surely() {if(myform.getForm().isValid()){myform.form.submit({waitMsg : '正在登录......',url : 'http://www.cnblogs.com/../index/login',timeout: 3000,success : function(form, action) {if(action.result.type == 0)//OPwindow.location.href = '../op/index.html';else//CPwindow.location.href = 'index.html';},failure : function(form, action) {form.reset();if (action.failureType == Ext.form.Action.SERVER_INVALID)Ext.MessageBox.alert('警告', action.result.errors.msg);}});}};var myform = new Ext.form.FormPanel( {bodyStyle : 'padding-top:6px',defaultType : 'textfield',labelAlign : 'right',labelWidth : 55,labelPad : 2,frame : true,method:'POST',//增加表单键盘事件keys:[{key: [10,13],fn:surely} ],defaults : {allowBlank : false,width : 158},items : [{cls : 'user',name : 'username',fieldLabel : '帐 号',blankText : '帐号不能为空'}, {cls : 'key',name : 'password',fieldLabel : '密 码',blankText : '密码不能为空',inputType : 'password'}, {cls : 'key',name:'randCode',id:'randCode',fieldLabel:'验证码',width:70,blankText : '验证码不能为空'}],buttons:[{text:'确定',id:'sure',handler:surely},{text:'重置',id:'clear',handler:reset}]});return myform;},initComponent : function(){LoginWindow.superclass.initComponent.call(this);this.fp=this.createFormPanel();this.add(this.fp);}});Ext.onReady(function(){var win=new LoginWindow();win.show();var bd = Ext.getDom('randCode');var bd2 = Ext.get(bd.parentNode);bd2.createChild({tag: 'img', src: '../common/checkCode.php',align:'absbottom'});});});
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!