这个URL应该怎么写?

AntinomyArt 2006-03-19 11:40:55
<input type="button" value="结算订单" onClick="location.href='Order.asp?action=balanceinfo&OrderID=<%=OrderID%>&prereq=<%=preReq%>">

其中 preReq = http://xxx.xxx.com/123.asp?code=1&page=3

传递到 order.asp 后,request("prereq")只能取到 http://xxx.xxx.com/123.asp?code=1

后边的&page=3取不到了,在onClick 事件中应该怎么写呢?
...全文
104 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿_浩 2006-03-20
  • 打赏
  • 举报
回复
孟老大的好
你只能取一部分字符可能是连接字符串中有空格或别的字符造成的
wys_sans 2006-03-20
  • 打赏
  • 举报
回复
同意net_lover(孟子E章),可能是编码的问题。
KimSoft 2006-03-20
  • 打赏
  • 举报
回复
<input type="button" value="结算订单" onClick="location.href = 'Order.asp?action=balanceinfo&OrderID=1&prereq=' + encodeURIComponent('<%=preReq%>')">



<input type="button" value="结算订单" onClick="location.href = 'Order.asp?action=balanceinfo&OrderID=1&prereq=<%= Server.UrlEncode(preReq)%>'">
孟子E章 2006-03-20
  • 打赏
  • 举报
回复
<input type="button" value="结算订单" onClick="location.href='Order.asp?action=balanceinfo&OrderID=<%=Server.UrlEncode(OrderID)%>&prereq=<%=Server.UrlEncode(preReq)%>'">
ksn520 2006-03-20
  • 打赏
  • 举报
回复
先把&这个换成别的,然后跳转时再换回来

_____________________________________________签名档_
 我最讨厌两种人:
 一是有种族歧视的;
 二是黑人;
 三是不识数的!
mingxuan3000 2006-03-19
  • 打赏
  • 举报
回复
<input type="button" value="结算订单" onClick="func1()">

function func1(){
location.href='Order.asp?action=balanceinfo&OrderID='+<%=OrderID%>+'&prereq='+<%=preReq%>;

}

28,391

社区成员

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

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