前台推广页通过用户 URL 来获取用户在搜索引擎输入的关键词
(1)
/*可获取用户,通过哪个关键词访问该页,可自行添加 GOOGLE,SOSO,360,有道等搜索
引擎*/
var refer=document.referrer;
if(refer != ''){
var sosuo=refer.split(".")[1];
var grep=null;
var str=null;
var key=null;
var keyword=null;
switch(sosuo){
case "baidu":
grep=/word\=.*\&/i;
str=refer.match(grep)
key=str.toString().split("=")[1].split("&")[0];
keyword=decodeURIComponent(key);
break;
case "sogou":
grep=/query\=.*\&/i;
str=refer.match(grep)
key=str.toString().split("&")[1].split("=")[1];
keyword=decodeURIComponent(key);
break;
}
} else {
keyword = "直接访问网址";
}
获取的百度 URL 如下:
获取搜狗 URL 如下:
注::必须在百度做了推广的才可以抓取到上面的内容如果没有此方法无效!!!