javascript中的页面来源 referrer

作者:王炜
日期:2015年02月11日

referrer 网站来路;访问者进入网站的任何途径。HTTP Referer是header的一部分,当浏览器向web服务器发出请求的时候,一般会带上Referer,告诉服务器用户从那个页面连接过来的,服务器藉此可以获得一些信息用于处理。比如:如果

<script>

var str=document.referrer;
alert(str)   //http://www.phpzu.cn/demo1.html 

</script>

 

下面是帮一朋友修改的js代码,他想实现的需求是:我们可以使用 referrer 来进行 防盗链和其他 一些控制。

 

如果客户从 百度,soso,google等 网站进入 他的网站就 把他们跳转到其他网站。

代码:

 

<script>
  var str=document.referrer;
if(str.indexOf('baidu')>0||str.indexOf('soso')>0||str.indexOf('google')>0)
{
window.location='http://www.phpzu.com';
}
</script>

欢迎转载,转载请保留链接: https://www.phpzu.com/article/2015/02/11/767.html

javascript中的页面来源 referrer:等您坐沙发呢!

发表评论

*

code

0