document.referrer没有提供原始页面网址?

时间:2012-07-23 11:40:48

标签: javascript dom iframe

我的脚本在iframe的iframe中运行,我正在尝试获取根引荐来源(iframe所在的网址)。它不起作用。这是代码:

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

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

Document.referrer并非在所有场合都设置好。

您应该使用window.top.location.href.toString();,但要求它们都位于同一个域中。