【发布时间】:2012-02-29 08:09:46
【问题描述】:
我有一个包含 href 标记的 HTML 页面。
单击 href 链接时,我打开了一个新页面。
我想要做的是获取上一页的网址,
我在当前页面中有 href 链接。
请帮忙。 谢谢,
【问题讨论】:
-
您是否使用任何服务器端语言?如果是,是哪一个?
-
注意,副本说它是 jQuery,但它是纯 JavaScript。用纯 HTML 是找不到的。
我有一个包含 href 标记的 HTML 页面。
单击 href 链接时,我打开了一个新页面。
我想要做的是获取上一页的网址,
我在当前页面中有 href 链接。
请帮忙。 谢谢,
【问题讨论】:
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;
尝试获取引荐来源网址,或者您也可以在 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>
【讨论】: