注册 登录
编程论坛 ASP技术论坛

高深一点的超衔接的问题

anyi00 发布于 2010-07-16 11:15, 449 次点击
条件
<a href="<%=pageID%>
这个点击出来时http://localhost/Gm_Pro.asp?BID=1&page=2
<%=pageID%>是Gm_Pro.asp专属定义的

现在想,在Gm_Pro.asp的所有产品上定义一个超衔接,点击每个产品衔接到http://localhost/abc.asp?BID=1&page=2

---------------------------------目前的情况
在Gm_Pro.asp页面上添加abc.asp?BID=<%=BID%>成功,使点击每一个产品衔接到http://localhost/abc.asp?BID=n 的页面上
但是后面的&page=n显示不出来。
直接写入abc.asp?BID=<%=BID%>&page=2,能跳到http://localhost/abc.asp?BID=1&page=2
浏览器和asp支持此效果。
问题是在<%=BID%>后面添加个什么代码,$page=n就显示出来了、
3 回复
#2
gupiao1752010-07-16 13:34
没看懂你的意思,要实现显示在地址栏上的PAGE=N什么的,必须在超级连接A里就附加上去,比如<a href="<%=aa%>"><%=bb%></a>,那么变量aa必须是这样的形式:
aa=http://localhost/abc.asp?id=变量&page=变量
这样到了abc.asp页面,地址栏就能显示page=什么了。
#3
hams2010-07-16 15:18
在Gm_Pro.asp页面上添加abc.asp?BID=<%=BID%>成功,
……
问题是在<%=BID%>后面添加个什么代码,$page=n就显示出来了、

abc.asp?BID=<%=BID%>&page=<%=n%>
#4
a1900662010-07-20 04:46
<a target="_top" href="abc.asp?id=<%=rs("id")%>">产品</a>
这样可根据ID把后面的&page=n显示出来
1