asp,html或者php带参数跳转加统计

来源:百度知道 编辑:UC知道 时间:2024/06/24 00:51:30
之前有问过这样的问题!
<%
dim url
url=request.querystring("url")
response.redirect(url)
%>
上面是asp的 不知道 html的可以不哦

http://test.com//test.asp?url=http://baidu.com
这样就可以直接跳转了。

我想在test.asp 或者test.html 里加入 站长统计 或者其他统计

http://test.com//test.asp?url=http://baidu.com 这样打开 先打开test.asp 然后再跳转到url=http://baidu.com
我自己改成了

<html>
<head>
<script src="http://s36.cnzz.com/stat.php?id=878551&web_id=878551" language="JavaScript" charset="gb2312"></script>
<scrip

因为直接跳转到要转到的网页上了
在服务器处理这个网页的时候,没有等用户下载这个网页,就直接转到了其他网页。
content=0 是跳转的时间,单位是秒 content=2 两秒
<meta http-equiv=refresh content=0;url=http://www.baidu.com/>
<script src="http://s36.cnzz.com/stat.php?id=878551&web_id=878551" language="JavaScript" charset="gb2312"></script>

楼上说的对,因为你的统计代码是以JS脚本的形式运作的,而你跳转用的ASP程序。页面加载时首先会解释ASP语句并执行,然后才是html标签和JS脚本。
所以,你上面的代码会先执行跳转语句,执行后页面已经跳转到别的地方,统计脚本当然就没法执行了。
解决方法三种:
1、使用ASP向浏览器输出<meta http-equiv=refresh content=2;url=http://www.baidu.com/>
2、使用ASP向浏览器输出<script>top.location="http://www.baidu.com"</script>,输出位