2012-02-29 12 views
4

私はhrefタグを含むHTMLページを持っています。
hrefリンクをクリックすると、新しいページが開きます。
私がしたいのは、私の現在のページにhrefリンクがあった の前のページのURLを取得することです。前のページのURLをhtmlで取得していますか?

助けてください。 おかげで、種類のjQueryの 'ラッパー' で

+1

可能:あなたはjavascriptを使用することができますすることができますhrefのリンクに前のURLを渡すため

[jqueryを使用して、前のページのURLを取得する方法]の複製(0120)を参照してください。 –

+0

あなたはサーバー側の言語を使用していますか?はいの場合はどちらですか? –

+1

複製にはjQueryがありますが、それは純粋なJavaScriptだということに注意してください。それは純粋なHTMLでは見つけることができません。 –

答えて

3

How to get previous page url using jquery

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

それともあなたは自分の平野はJavaScriptにvar referrer = document.referrer;を統合することができます。

+0

ありがとう、私はネイティブのJavaScriptを使用してそれを行うことはできますか? – EMM

+0

'var referrer = document.referrer;'を使うだけです。 –

2

リファラURLを取得しようとか、あなたはまた、hrefのリンクに以前のURLを渡すことができます。

<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> 
関連する問題