document.referrerは、現在のドキュメントを読み込む前のドキュメント(リンク元)のURLを返すプロパティ。前のドキュメントがない場合は、空を返す。
構文
var $stringObject = document.referrer;
戻り値
前のドキュメント(リンク元)のURLの文字列。
前のドキュメントがない場合は、空。
サンプル
document.referrer:
サンプルの動作について
「referrer」ボタンをクリックすると、「document.referrer:」の右横に、現在のドキュメントを読み込む前のドキュメントのURLを表示する。前のドキュメントがない場合は、何も表示しない。
サンプルのソースコード
JavaScript
<script type="text/javascript">
function sampleGetReferrer() {
document.getElementById( "sample" ).innerHTML = document.referrer;
}
</script>
function sampleGetReferrer() {
document.getElementById( "sample" ).innerHTML = document.referrer;
}
</script>
HTML
<button onclick="sampleGetReferrer();">referrer</button>
<div style="margin: 1em;">
document.referrer:<span id="sample"></span>
</div>
<div style="margin: 1em;">
document.referrer:<span id="sample"></span>
</div>