通过调用一个页面,给另一页面提交两个加密后的值 按钮提交1 获取原来的数值,用xmlhttp将数据发送给加密页面。2 获取返回的加密数据,放入隐藏表单。如果连接失败,则返回false.3 提交表单。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不使用按钮的!只是通过一个url,转到调用页面,然后再通过调用页面转到另一个页面! 那你直接formName.submit()给它。 具体怎样写啊?之前有个朋友这样教我像下面那样写:<SCRIPT LANGUAGE="JavaScript"><!-- var strA="admin"; var strB="password";function encrypt(strA,strB){ var encryptA +; //=加密后的值; var encryptB; //=加密后的值; submitEncrypt(encryptA,encryptB); }function submitEncrypt(A,B){ //... //... window.location.href = 'Other.asp?A='+A+'&B='+B;}//--></SCRIPT></HEAD><BODY onload = "encrypt('<%=strA%>','<%=strB%>')">.........</BODY></HTML>但是我无法把加密那段javascript加进去,如下:<script language= "JavaScript " type= "text/JavaScript " > function login(){ setLanguageCookie(); if(document.loginForm.emaillist.value!= " "){ setCookie( "emailList ",document.loginForm.emaillist.value); } else{ setCookie( "emailList ", " "); } document.loginForm.userid.value=trim(document.loginForm.userid1.value)+document.loginForm.emaillist.value; document.loginForm.passwd.value=trim(document.loginForm.passwd.value); document.loginForm.password.value = calcMD5(document.loginForm.passwd.value); return ; } </script > 而且这个页面最后要转到一个叫“login.do”的文件哪里。原文使用form提交如下:<form name="loginForm" method="post" action="/login.do" onsubmit="return login()"> js正则表达式的替换空格 js改变样式 如何使用Jquery在表格的前面添加一行 找到的读取文件夹路径的代码,有问题 为什么TextField无法获取keyDown事件? 用通用事件处理程序和事件兼听程序改写下面的程序 Extjs 如何设置 弹出消息框Msg位置 如何判断一个字符串的长度已经顶满了表的单元格,十万火急 Ext Window组件的大小与图片自适应 jsTree的select_node问题 级联选择框的问题,大家帮忙看看. 请问如何实现自动提交
<SCRIPT LANGUAGE="JavaScript">
<!--
var strA="admin";
var strB="password";
function encrypt(strA,strB){
var encryptA +; //=加密后的值;
var encryptB; //=加密后的值;
submitEncrypt(encryptA,encryptB);
}
function submitEncrypt(A,B){
//...
//...
window.location.href = 'Other.asp?A='+A+'&B='+B;
}
//-->
</SCRIPT>
</HEAD><BODY onload = "encrypt('<%=strA%>','<%=strB%>')">
...
...
...
</BODY>
</HTML>但是我无法把加密那段javascript加进去,如下:
<script language= "JavaScript " type= "text/JavaScript " >
function login(){
setLanguageCookie();
if(document.loginForm.emaillist.value!= " "){
setCookie( "emailList ",document.loginForm.emaillist.value);
}
else{
setCookie( "emailList ", " ");
}
document.loginForm.userid.value=trim(document.loginForm.userid1.value)+document.loginForm.emaillist.value;
document.loginForm.passwd.value=trim(document.loginForm.passwd.value);
document.loginForm.password.value = calcMD5(document.loginForm.passwd.value);
return ;
}
</script >
而且这个页面最后要转到一个叫“login.do”的文件哪里。
原文使用form提交如下:
<form name="loginForm" method="post" action="/login.do" onsubmit="return login()">