-3

1.html と 2.html の 2 つの html ページがあります。

1.html ページから 2.html にアクセスすると、1.html ページから来たというメッセージを 2.html ページに表示したいと思います。

この目的のためにdocument.referrer、私は 2.html ページで使用していますが、メッセージを警告すると、空白のポップアップが表示されます。

私はJqueryを初めて使用します。誰かがこの問題を解決できれば幸いです。

4

2 に答える 2

2

MDNのドキュメントに従って

var string = document.referrer; 

このページにリンクしたページの URI を返します。

ノート:

ユーザーが (リンクではなく、ブックマークなどを介して) 直接ページに移動した場合、値は空の文字列です。このプロパティは文字列のみを返すため、参照ページへの DOM アクセスは提供されません。

于 2013-08-14T14:43:34.860 に答える
1

これを試すことができます:-

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

注:- document.referrerリンクをクリックするか、前のページにリダイレクトすることによって、現在のページが読み込まれた場合にのみ機能します。

于 2013-08-14T14:43:23.447 に答える