迄今遇到ASP最头疼字符串问题。请大家帮忙解决。谢谢!
<%>
....
Response.Write "<optionalparameter var='PopupUrl' value='http://70.1.10.24/tmtrack/tmtrack.dll?ScriptPage&scriptName=mainstart&cardid=" & Request.QueryString("CustID") & "'/>"
...
<%>
但是其中的Value=.... 一个语句执行有误,请大家说说该怎么写?
问题点数:50、回复次数:13Top
1 楼fancyf(凡瑞)回复于 2005-06-01 15:40:21 得分 5
咋成了<%>了?
改成<%
和
%>Top
2 楼caixrz(老渔翁)回复于 2005-06-01 15:42:25 得分 0
哦,手误 手误.应该是 <%
...
%>
解决里面的问题是关键。Top
3 楼lyexcel(冰上飞人)回复于 2005-06-01 15:46:59 得分 5
http:\/\/70.1.10.24\/tmtrack\/tmtrack.dll?ScriptPage&scriptName=mainstart&cardid=" & Request.QueryString("CustID")Top
4 楼pifire()回复于 2005-06-01 15:52:24 得分 0
<%
Response.Write "<optionalparameter var='PopupUrl' value='http://70.1.10.24/tmtrack/tmtrack.dll?ScriptPage&"&"scriptName=mainstart&"&"cardid=" & Request.QueryString("CustID") & "'/>"
%>
Top
5 楼caixrz(老渔翁)回复于 2005-06-01 15:53:58 得分 0
lyexcel:
不对呀,现在关键是scriptpage&scriptname=mainstart&cardid....这中间的&有问题Top
6 楼KUMOZAKI(在垃圾中我找回自尊...为了自尊,我找垃圾。)回复于 2005-06-01 15:56:53 得分 5
按语法来讲是没有错的..如果错误也是链向的问题,或者将最后的那个/删除吧(好像没有什么用..)Top
7 楼up1002(涨不停)回复于 2005-06-01 15:59:32 得分 5
Response.Write "<optionalparameter var='PopupUrl' value='http://70.1.10.24/tmtrack/tmtrack.dll?ScriptPage=&scriptName=mainstart=&cardid=" & Request.QueryString("CustID") & "'/>"Top
8 楼caixrz(老渔翁)回复于 2005-06-01 16:01:02 得分 0
pifire: 运行不对.Top
9 楼caixrz(老渔翁)回复于 2005-06-01 16:18:37 得分 0
KUMOZAKI: 要用ASP生成XML 所以那个/是必须要的Top
10 楼bbp_fish(新鲜比比鱼)回复于 2005-06-01 16:21:16 得分 5
改成下面这样,又不是javascript,怎么能直接换行来连接字符串!
<%
Response.Write "<optionalparameter var='PopupUrl'"&_
"value='http://70.1.10.24/tmtrack/tmtrack.dll?ScriptPage&scriptName=mainstart&cardid="&_ &Request.QueryString("CustID") & "'/>"
%>
Top
11 楼bbp_fish(新鲜比比鱼)回复于 2005-06-01 17:04:12 得分 10
题目没看明白抱歉!修改如下,以下是一行语句,假设mainstart是变量。
<%
Response.Write "<optionalparameter var='PopupUrl' value='http://70.1.10.24/tmtrack/tmtrack.dll?ScriptPage&scriptName="&mainstart&"&cardid=" &Request.QueryString("CustID") & "'/>"
Top
12 楼zhangfeng1133()回复于 2005-06-01 21:07:42 得分 5
把差数escape试一试,或者,server.urlencodeTop
13 楼leejet007()回复于 2005-06-02 01:27:02 得分 10
是什么错误?先看
Request.QueryString("CustID")
是不是接受到值?Top




