formSubmit:function(){
        var c=RegisterV2.getForm();
        var a=c.rcall.value; 
        var b=decrypt(a,"xzkavoiddeszf12d");
        var d=RegisterV2.check.computechildpath(b);
        c.action=c.action+d+".do";
        c.submit()
这段该怎么解呢

解决方案 »

  1.   

    c.rcall.value是一段加密了的文本吧??看代码像是前端用密钥去解密。
      

  2.   

    var RegisterV2={"init":function(){var passwordBackup=document.getElementById("passwordBackup").value;if(passwordBackup!=""){this.getForm()["password"].value=passwordBackup;document.getElementById("password2").value=passwordBackup;}},"doSubmit":function(){document.getElementById("submitButton").disabled=true;var flag=this.doSubmit1();var password=this.getForm()["password"].value;document.getElementById("passwordBackup").value=password;document.getElementById("submitButton").disabled=false;return flag;},"doSubmit1":function(){var form=this.getForm();var flag=false;if(1==1){flag=RegisterV2.check.username();if(!flag){return false;}}if(1==1){flag=RegisterV2.check.password();if(!flag){RegisterV2.check.alertMsg();return false;}}if(1==1){flag=RegisterV2.check.password2();if(!flag){return false;}}if(1==1){var securityCode1=form["securityCode1"].value;if(securityCode1==""){Message.error("item_securityCode","");return false;}if(securityCode1.length<2){Message.error("item_securityCode","");return false;}Message.empty("item_securityCode","");}if(1==1){var agreement=document.getElementById("agreement");if(agreement&&!agreement.checked){alert("");agreement.focus();return false;}}if(1==1){this.submitCheckUsername();}return true;},"submitCheckUsername":function(){var form=this.getForm();var username=form["username"].value;if(username==""){Message.error("item_username","");RegisterV2.setMessage("username","");RegisterV2.hideRecommend();return false;}var url="/ajax.do?action=existUsername&username1="+Constant.encode(username);RegisterV2.existUsername.username=username;Ajax.get(url,function(obj){var body=obj.responseText;if("false"==body){RegisterV2.submitCheckSecurityCode();return true;}if("keyword"==body){var msg="";Message.error("item_username",msg);RegisterV2.setMessage("username",msg);return false;}if("true"==body){var msg="["+RegisterV2.existUsername.username+"]";Message.error("item_username",msg);RegisterV2.setMessage("username",msg);return false;}Message.error("item_username",body);RegisterV2.setMessage("username",body);});return true;},"submitCheckSecurityCode":function(){var form=this.getForm();var securityCode1=form["securityCode1"].value;if(securityCode1==""){Message.error("item_securityCode","");return false;}var url="/ajax.do?action=checkSecurityCode&ajax=true&securityCode1="+Constant.encode(securityCode1)+"&time="+(new Date().getTime());Ajax.get(url,function(obj){var body=obj.responseText;if("true"==body){RegisterV2.formSubmit();return true;}RegisterV2.changeSecurityCode();if("false"==body){Message.error("item_securityCode",".");RegisterV2.setMessage("securityCode1",".");return false;}Message.error("item_securityCode",body);RegisterV2.setMessage("securityCode1",body);});return true;},"formSubmit":function(){var form=RegisterV2.getForm();var rdmCode=form["rcall"].value;var deRdmCode=decrypt(rdmCode,"xzkavoiddeszf12d");var p=RegisterV2.check.computechildpath(deRdmCode);form.action=form.action+p+".do";form.submit();}