asp 或者php带参数跳转

在地址栏上输http://test.com/test.asp?http://baidu.com就打开http://baidu.com的网页在地址栏上输http://tes... 在地址栏上输
http://test.com/test.asp?http://baidu.com
就打开http://baidu.com的网页

在地址栏上输http://test.com/test.asp?http://qq.com

就打开http://qq.com的网页

test.asp 如何写呢?
展开
 我来答
百度网友084a88c4a
2009-03-16 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:103
采纳率:0%
帮助的人:94.1万
展开全部
你这个参数好像有点问题哦,应该设置一个变量吧。
这样呢:http://test.com//test.asp?url=http://baidu.com

然后test.asp
这样写:

<%
dim url
url=request.querystring("url")
response.redirect(url)
%>

这样就可以了
hartyu
2009-03-16 · TA获得超过217个赞
知道答主
回答量:261
采纳率:0%
帮助的人:0
展开全部
php可以这样写
<?
$path_info=$HTTP_SERVER_VARS['REQUEST_URI'];//获取当前路径带参数
$path_info=str_replace("http://test.com/test.php?","",$path_info);
header('location:'.$path_info);exit();
?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
psart
2009-03-16 · TA获得超过2058个赞
知道大有可为答主
回答量:1979
采纳率:0%
帮助的人:1867万
展开全部
朋友,你可以搜索一下百度的推广页,例:
http://www.baidu.com/s?tn=baiduhi&ie=gb2312&bs=666&sr=&z=&cl=3&f=8&wd=%CD%C6%B9%E3&ct=0
将鼠标停放在推广页看看下面的状态栏就知道了
应该使用如下所示
http://test.com/test.asp?url=http://qq.com
这样才好处理
将网址读取后跳转即可
如:
<%
Dim url
url=Request("url")
Response.Redirect("url")
%>
按这方法,保准立马跳转至目的页。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式