本文主要是介绍smartClient isomorphic 登录(一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
/***---------------------------------------------------------------------* Function : 登录功能* Version : 1.0* Date : 2012-4-9* Descriptions : 登录*--------------------------------------------------------------------- */isc.SearchForm.create({ID:'loginForm',width:200,numCols:2,autoFocus:true,requiredTitlePrefix:'<font color="red">*</font><b>',fields:[{name:'account',title:'账号',length:80,height:25},{name:'password',title:'密码',length:80,type:'password',height:25}, {name:'checkCode',title:'验证码',length:4,icons:[{src:'../check/checkCode.do',click:function(){loginForm.getField("checkCode").setValueIcons("../check/checkCode.do");},height:25}],iconWidth:55,height:25}] }); isc.Dialog.create({ID:'loginDlog',title:'登录',width:200,autoSize:true,showCloseButton:false,canDragReposition:false,items:[loginForm],buttons:[isc.Button.create({title:'登录'})],buttonClick:function(btn,index){var data=loginForm.getValues();RPCManager.sendRequest({ evalResult:true,//data:data,//paramsOnly:true,params:data,//data:{'account':credentials.username,'password':credentials.password},actionURL: "user/login.do",callback:function(data){if(data.status==isc.RPCResponse.STATUS_SUCCESS){var data=data.data;if(data.success){window.location.href="index.jsp";}else{if(data.msg!=null){isc.say(data.msg);}}}else{isc.say('无法检索账户信息',window.location='login.jsp');}}});} });isc.Page.setEvent("load", "loginDlog.show()");/*isc.LoginDialog.create({title:'登录系统',loginButtonTitle:'登录',usernameItemTitle:'账号',passwordItemTitle:'密码',numCols:2,loginFunc:function (credentials, dialogCallback) {if (credentials == null) return; // dismissedvar data={'account':credentials.username,'password':credentials.password};RPCManager.sendRequest({ evalResult:true,//data:data,//paramsOnly:true,params:{'account':credentials.username,'password':credentials.password},//data:{'account':credentials.username,'password':credentials.password},actionURL: "user/login.do",callback:function(data){if(data.status==isc.RPCResponse.STATUS_SUCCESS){var data=data.data;if(data.success){window.location.href="index.jsp";}else{if(data.msg!=null){isc.say(data.msg);}}}else{isc.say('无法检索账户信息',window.location='login.jsp');}}});}});*/
这篇关于smartClient isomorphic 登录(一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!