【问题标题】:Fetching the url of previous page in html?在html中获取上一页的url?
【发布时间】:2012-02-29 08:09:46
【问题描述】:

我有一个包含 href 标记的 HTML 页面。
单击 href 链接时,我打开了一个新页面。
我想要做的是获取上一页的网址, 我在当前页面中有 href 链接。

请帮忙。 谢谢,

【问题讨论】:

  • 您是否使用任何服务器端语言?如果是,是哪一个?
  • 注意,副本说它是 jQuery,但它是纯 JavaScript。用纯 HTML 是找不到的。

标签: html referrer


【解决方案1】:

How to get previous page url using jquery

使用各种 jQuery 'wrapper':

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

或者您可以将 var referrer = document.referrer; 集成到您的普通 javascript 中。

【讨论】:

  • 只要使用var referrer = document.referrer;
【解决方案2】:

尝试获取引荐来源网址,或者您也可以在 href 链接中传递上一个网址:

为了将 prev url 传递给 href 链接,您可以使用 javascript:

<a href="newurl.html" id="link1">kdjfdkjfkdjf</a>

<script>
   window.onload = function(){
     var a = document.getElementById("link1");
     a.href = a.href + "?prevurl=" + escape(document.location.href);
   }
</script>

【讨论】:

    猜你喜欢
    • 2015-03-17
    • 2011-10-20
    • 2016-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-05
    • 2014-11-05
    • 2013-09-22
    相关资源
    最近更新 更多