javascript - 知道网站的来源吗?

标签 javascript html

我创建了一个网站,它重定向到另一个网站,如下所示:

<!DOCTYPE HTML>
<html lang="en-US">
    <head>
        <meta charset="UTF-8">
        <title>Site 1</title>
        <meta http-equiv="refresh" content="1;url=http://page2.com">
        <script type="text/javascript">
            window.location.href = "http://page2.com"
        </script>
    </head>
    <body>
        If you are not redirected automatically, click
        <a href='http://page2.com'>here</a>.
    </body>
</html>

现在在接收页面; page2.com,我如何知道用户是来自 page1 还是其他页面?如果它们来自其他来源,我不需要知道。我只需要知道它们是否来 self 的重定向页面。

最佳答案

<script>
var x = document.referrer;
alert(x);
if (x == 'http://stackoverflow.com/questions/35236796/knowing-the-source-of-a-website/35236811')
alert('hi stackoverflower');
</script>

示例:http://ec2-52-49-115-131.eu-west-1.compute.amazonaws.com/test.php

关于javascript - 知道网站的来源吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35236796/

相关文章:

javascript - Jquery getScript 缓存

javascript - 如何遍历 shadow DOM 中的元素

javascript - 如何动态对齐圆内的文本?

java - Html.fromHtml 不断抛出 NullPointerException

html - CSS 似乎不影响 TD 结构

javascript - 奇怪的 Javascript 数字行为 - 无法区分 1 和 10 之间的区别

javascript - AngularJS ng-repeat过滤器性能: custom filter or ng-show/hide

javascript - 为 Web 应用程序创建图像工具栏

javascript - 在 Meteor 上使用 ReactiveVar 时等待 Blaze 上的数据

javascript - 重新加载 jqGrid 后,“Click”事件未触发