基于上次访问过的网站重定向

时间:2012-11-17 15:51:30

标签: javascript redirect

目前我正在尝试制作一个基于用户上次访问过的网站的新脚本。如果上次访问的网站是x,则需要重定向到另一个页面。

示例: 用户点击我的Facebook粉丝页面上的链接并登陆主页。 Javascript现在需要执行操作并将用户重定向到另一个页面。但只有用户来自http://facebook.com/ [fanpage]

是否可以在 Javascript?

中创建类似的内容

非常感谢,

3 个答案:

答案 0 :(得分:1)

如果Facebook没有进行某种引荐来阻止,请使用document.referrer获取引荐页面。

(听起来这可能是服务器端更好的完成,但在这种情况下你会使用Referer [sic]标题。)

答案 1 :(得分:1)

您可以像这样使用document.referrer

if ('http://facebook.com/[fanpage]' == document.referrer) {
    location.href = 'new_destination.html';
}

答案 2 :(得分:1)

我不会依赖浏览器发送的引荐来源。它们可以关闭。

为什么不在网址中传递特殊参数?

http://www.example.com/?fromFb=1