页面跳转可以在服务器端也可以在客户端用javascript脚本
1.在客户端用js跳转并传值给下一个页面
使用URL重定向 window.location.href("login.aspx?receive="+temp+");这种传值方式可以用来传一些对安全性要求不高的的值
2.用隐藏表单方式传值
<form name="receive_form" action ="Success.aspx" method="post">
<input type ="hidden" name="receive" value="hello"/>
</form>
function OpenComm(send)
{
if(Pad.OpenComm(1,57600,60)==1)
{
//alert ("点击确定按照POST机提示进行缴费");
//document .getElementById ("lbltishi").value="请刷卡";
Pad.API_SendReq(98,send);
var temp=Pad.API_RecvResp();//获取磁道3信息
Pad.CloseComm();
if (temp!=null)
//window .location.href("Success.aspx?receive="+temp+"");
{
// document.getElementsByName("receive").innerText=temp ;
receive_form .receive .value =temp ;
// alert(receive_form.receive .value );
receive_form.submit();
}
}
else
alert("设备故障,请检查POST机状态!");
}
这种传值不显示在浏览器中,比较安全,后台获取控件值 request.form[""]