ext2提交表单时候,如何调用原有的表单加密控件?
原系统使用一个表单加密控件, 有个硬质的加密KEY, 在WEB端要用JSP提交签名数据给登录处理界面
源代码如下:
当前新版本开发中, 准备使用ext2来做表现层, 登录时候一直加不进去这个签名功能, 请大家帮忙看看! 谢谢!
原系统使用一个表单加密控件, 有个硬质的加密KEY, 在WEB端要用JSP提交签名数据给登录处理界面
源代码如下:
//表单页内嵌控件
<OBJECT id=sert classid="clsid:AAAA-00203-13420-123109800"></OBJECT>
//表单结构
<FORM name=form action="login.jsp" method="post" onsubmit="return check();">
<input type=hidden name="serts" value="">
<input type=text name=user>
<input type=password name=pwd>
<input type=submit value=submit>
</form>
//check() js:
function check() {
err = sert.GetExist();
if (err == 0) {
alert("检测不到加密key.");
return false;
}
data = document.forms[0].elements["user"].value+document.forms[0].elements["pwd"].value;
err = sert.Sign(data);
if(err ==0){
alert("签名数据出错.");
return false;
}
document.forms[0].elements["serts"].value = sert.GetSign;
return true;
当前新版本开发中, 准备使用ext2来做表现层, 登录时候一直加不进去这个签名功能, 请大家帮忙看看! 谢谢!