📄 registerframe.as
字号:
/** * @(#)RegisterFrame.as * * @author soda E-mail:junaisy@163.com * @version 1.0 * <br>Program Name: NetGame for Blue * <br>Date: 2007-5-30 */import mx.controls.TextInput;import mx.controls.RadioButton;import mx.controls.Label;/** * 注册界面 */class org.game.frame.RegisterFrame extends MovieClip { private var submitBtn:Button; private var resetBtn:Button; private var session:String; private var username,pass1,pass2,mail,address:TextInput; private var man,woman:RadioButton; private var cueLabel:Label; private var gameMainMC:MovieClip; private var sendVar:LoadVars; private var loadVar:LoadVars; public function RegisterFrame() { gameMainMC = this._parent._parent; } private function buttonEvents():Void { submitBtn.onRelease = function() { }; resetBtn.onRelease = function() { this._parent.username.text = ""; this._parent.pass1.text = ""; this._parent.pass2.text = ""; this._parent.mail.text = ""; this._parent.address.text = ""; }; } private function checkForm() { if(username.text == "") { cueLabel.text = "<font color=\"#FF0066\">用户名不能为空</font>"; } else if(pass1.text == "" || pass2.text == "") { cueLabel.text = "<font color=\"#FF0066\">密码不能为空</font>"; } else if(pass1.text != pass2.text) { cueLabel.text = "<font color=\"#FF0066\">两个密码不相等</font>"; } else if(mail.text.length == 0) { cueLabel.text = "<font color=\"#FF0066\">邮件地址不能为空</font>"; } else if((mail.text.indexOf("@") == -1) || (mail.text.indexOf(".") == -1)) { cueLabel.text = "<font color=\"#FF0066\">邮件地址格式不对</font>"; } else { cueLabel.text = "<font color=\"#CC00FF\">数据发送中,请稍后......</font>"; var sendVar:LoadVars = new LoadVars(); var loadVar:LoadVars = new LoadVars(); sendVar.userName = username.text; sendVar.userPass = pass1.text; sendVar.mail = mail.text; sendVar.address = address.text; if(man.selected) { sendVar.sex = man.data; } else { sendVar.sex = woman.data; } sendVar.sendAndLoad("http://localhost:7001/web/userRegister.do",loadVar,"post"); loadVar.onLoad = function(success:Boolean) { if(success) { _root.gotoAndStop("ok"); } else { _root.gotoAndStop("error"); } }; } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -