首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

如何取出从上一页提交过来的全部URL呢

2012-03-25 
怎么取出从上一页提交过来的全部URL呢?a.htm页中提交到b.asp中的网址是http://127.0.0.1/guest/product1.a

怎么取出从上一页提交过来的全部URL呢?
a.htm页中提交到b.asp中的网址是

http://127.0.0.1/guest/product1.asp?web=http%3A%2F%2Fsearch.auctions.yahoo.co.jp%2Fsearch&auccat=0&acc=jp&f=0xa2&s1=img&o1=a&alocale=0jp&mode=1&sb=desc&desc=&image.x=9&image.y=9


我的问题是怎么能得能   变量   web   后面的全部网址!!!!!

a.htm是一个搜索页,

[解决办法]
For Each item In Request.QueryString
response.write Request.QueryString(item)
'可以在这里加判断
Next

[解决办法]
request.servervariables( "query_string ")
这个可以获取?后边的那一长串
[解决办法]
如果只想获取web=后边的一串,那就用replace(request.servervariables( "query_string "), "web= ", " ")
[解决办法]
这样replace似乎不行,那就用字符截取函数截取左边四个字符,然后再replace
replace(request.servervariables( "query_string "),left(request.servervariables( "query_string "),4), " ")
[解决办法]
不对,好象应该这样才行
right(request.servervariables( "query_string "),(len(request.servervariables( "query_string "))-4))

热点排行
Bad Request.