如何得到什么网页调用了当前网页?我主要是想实现,当将当前网页关闭时,回到调用网页。

解决方案 »

  1.   

    string str = Request.UrlReferrer.AbsolutePath;  //获取Uri的绝对路径
    string str1 = Request.UrlReferrer.Authority;   //获取IP地址
    string str2 = Request.UrlReferrer.AbsoluteUri;  //获取绝对的Uri
      

  2.   

    js:
    history.back(-1) 
    这个?
      

  3.   

    string str = Request.UrlReferrer.AbsolutePath; //获取Uri的绝对路径
    string str1 = Request.UrlReferrer.Authority; //获取IP地址
    string str2 = Request.UrlReferrer.AbsoluteUri; //获取绝对的Uri
    顶一楼
      

  4.   

    string str = Request.UrlReferrer.AbsolutePath; //获取Uri的绝对路径
    string str1 = Request.UrlReferrer.Authority; //获取IP地址
    string str2 = Request.UrlReferrer.AbsoluteUri; //获取绝对的Uri
      

  5.   

    使用Referrer不一定可靠的,有时可能会取不到,比如页面PostBack的时候,或者通过代理访问而代理又不给这个参数,最可靠的办法就是在URL里增加一个返回地址的参数。
      

  6.   

    楼上各位的代码得到的是被调用网页及信息,我想得到的是调用网页的信息。比如:
    显示一个网页A有待办工作,用户点击每一项待办工作打开网页B,处理完比后,关闭返回网页A。
    但B同时还会补 A1,A2,A3 调用。我如何在B返回时就知道是谁调用了B,再相应的返回A,A1,A2,A3 ???