从header里的 referer 获得。

解决方案 »

  1.   

      <body   >   
      <form   name="form1"   method="post"   action=""   >   
      <input   name="btnLogin"   type="button"   value="   登录   "   onclick="test()">   
      </form>   
      <script   language="javascript"   >   
      function   test()   
      {   
        
      var   str=document.referrer;   
      alert(str);   
      }   
      </script>   
      </body>http://topic.csdn.net/t/20050708/02/4130391.html
      

  2.   

    request.servervariables("HTTP_REFERER")'获取上一页网址
    Request.ServerVariables("URL")'获取本页网址
    document.write(document.referrer); //javascript获取上一页网址
      

  3.   

    我也试过用document.write(document.referrer)和alert(document.referrer)
    但是返回的是空白值(之前有浏览其他网页的)怎么办?
      

  4.   

    "只有当用户在上一个页面点击链接到达当前页面,document.referrer才会有值"我是通过从浏览器输入网址这种方法的,不是点击链接到达当前页面的,请问有办法取到之前一个页面的URL吗?
      

  5.   

    document.referrer这个测试过不行求助
      

  6.   

    url传值:把当前url( window.location.href)当变量传到下个页面,
      

  7.   

    从request头标题中提取,具体方法请查阅资料。