window.open("http://b.com")
试过了,http_referer是空的

解决方案 »

  1.   

    点击,然后触发js函数,使用window.open()来打开b.com的页面
      

  2.   


    <%
    Response.Write(Request.ServerVariables("HTTP_REFERER"))
    %>
    <a href="test.asp">go</a>
    <script>
    var as = document.getElementsByTagName("a");
    for(var i=0;i<as.length;i++)
    as[i].onclick = function(){window.location.href=this.href;return false;};
    </script>
      

  3.   

    有效,结贴了,谢谢各位!再加深一个问题,如果我用iframe直接显示了b.com的页面,如何隐藏referer呢?给出有效代码者另开帖赠200分
      

  4.   

    试过了 此方法对 chrome firefox无效 :( 不知道 有没有其他方法