如何在Jquery中获取上次访问过的URL的值

时间:2013-08-14 14:40:50

标签: javascript jquery

我有两个html页面,分别是1.html和2.html。

当我从1.html页面访问2.html时,我想在2.html页面中显示一条来自1.html页面的消息。

为此目的,我在2.html页面中使用document.referrer但是当我提醒消息时,我得到一个空白的弹出窗口。

我对Jquery很新。如果有人能解决这个问题我很感激。

2 个答案:

答案 0 :(得分:2)

As per MDN docs

var string = document.referrer; 
  

返回链接到此页面的页面的URI。

注意:

  

如果用户直接导航到页面(不是通过链接,而是通过书签),则该值为空字符串。由于此属性仅返回一个字符串,因此它不会为您提供对引用页面的DOM访问权限。

答案 1 :(得分:1)

你可以试试这个: -

$(document).ready(function() {
   var referrer =  document.referrer;
});

注意: - document.referrer仅在通过点击链接或在上一页重定向加载当前页面时才有效。