简单问题,为什么Report.action="ErrPayReport.asp?Sign=Y"中的Sign=Y不起作用?

DiDoDiDiDo 2005-05-26 08:56:11
代码如下,为什么Request("Sign")得不到Y?如何解决?
<%
Sign=Request("Sign")
%>
<FORM id=frmReport name=frmReport>
......
<INPUT type="button" value="查询" name="btnQuery" onclick="CheckData()">
</FORM>

<SCRIPT LANGUAGE="VBSCRIPT">
SUB CheckData()
......
frmReport.method=Post
frmReport.action="Report.asp?Sign=Y"
frmReport.submit()
END SUB
</SCRIPT>
...全文
90 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Heister 2005-05-26
  • 打赏
  • 举报
回复
Sign=Request("Sign") --->Sign=Request.QueryString("Sign")
leo963258 2005-05-26
  • 打赏
  • 举报
回复
你提交的时候
地址栏有没 Report.asp?Sign=Y
如有带参数的话就能获取!!
hzw66 2005-05-26
  • 打赏
  • 举报
回复
问题在这儿:
frmReport.method=Post
应为:
SUB CheckData()
'.......
frmReport.method="POST"
frmReport.action="Report.asp?Sign=Y"
frmReport.submit()
END SUB
hzw66 2005-05-26
  • 打赏
  • 举报
回复
用这个吧:
<FORM id=frmReport name=frmReport>
......
<input name=Sign type="hidden">
<INPUT type="button" value="查询" name="btnQuery" onclick="CheckData()" ID="Button1">
</FORM>

<SCRIPT LANGUAGE="VBSCRIPT">
SUB CheckData()
'.......
frmReport.method=Post
frmReport.Sign.value="Y"
frmReport.submit()
END SUB
</SCRIPT>

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧