X龙@China .Net 'blog

需要的不仅仅是工作,而是通过努力得来的美好将来。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

获取当前或上次访问的URL地址

Posted on 2011-09-23 11:52  X龙  阅读(483)  评论(0编辑  收藏  举报

Javascript中的方法:

1、document.referrer 获取上一页的URL
2、document.URL      获取当前页的URL(注:URL必须大写)
3、Javascript的history对象,history对象是window对象的属性,history对象没有事件,但有四个属性如下所示:
      current 窗口中当前所显示文档的URL
      lenght 表示历史表的长度
      next    表示历史表中的下一个URL
       previous 表示历史表中的上一个URL
     说明:IE不支持history对象的current,next和previous属性
history对象3个方法back()、forward()和go(),这些方法可以调用历史表中包含的文档。
back()方法装入历史表中的前一个页面,等效于浏览器中的Back按钮
forward()方法装入历史表中的后一个页面,等效于浏览器中的Forward按钮
go()方法进入历史表中的特定文档,可以取整形参数或字符串参数。go(n) 当n>0时,装入历史表中的往前数的第n个文档;当n=0时装入当前文档;当n<0时,装入历史表中往后数的第n个文档
go(string)装入历史表中URL字符串包含这个子串的最近的一个文档。 

 

ASP.NET中的方法:

 HttpContext.Current.Request.Url获取当前页URL
 Page.Request.UrlReferrer.ToString() 获取前一页URL
点击这里给我发消息http://wp.qq.com/index.html