0

私のスクリプトはiframeのiframeで実行されており、ルートリファラー(iframeが存在するURL)を取得しようとしています。動いていない。コードは次のとおりです。

<script type="text/javascript">
    var referrer_url = document.referrer;
    document.write("You come from this url: " +referrer_url);
</script>

何か案は?

4

1 に答える 1

2

Document.referrerが常に設定されるわけではありません。

使用window.top.location.href.toString();する必要がありますが、両方が同じドメインにある必要があります。

于 2012-07-23T11:45:31.073 に答える