感谢昨天我帖子解答的朋友,现在还是这个问题,用asp写我决定。。
网上搜索出来基本千篇一律的代码。我怎么搞就是不过,请帮我看看,谢谢目的:  修改 http_referera.html<html>
<head><title>fefefe</title></head>
<body>
<form id="form1" method="post" action="b.asp">
<a href="b.asp">sssss</a>
</form>
</body>
</html>
b.asp<script language="VBSCRIPT">
dim http
http = server.createobject("MSXML2.serverXMLHTTP")
http.open "get",url,false
http.setRequestHeader "Referer","http://www.3666.com"
http.send()
</script>
<%
Response.Redirect "c.asp"
%>
c.asp<%
If Request.ServerVariables("HTTP_REFERER")<>"" Then 
tmpstr=Request.ServerVariables("HTTP_REFERER")
Comeurl=tmpstr
Else
Comeurl="index.htm"
End If
response.Write(Comeurl)
%>
我想在c.asp中输出的comurl通过b.asp修改的http_referer后显示的应该是 http://www.3666.com....而结果确依然是a.html.....这是怎么回事啊。。我老想不明白了。。请高手解答!!!