JS_百度,Google,soso,sogou关键词获取

/*可获取用户,通过哪个关键词访问该页,可自行添加SOGOU,SOSO,有道等搜索引擎*/
var refer=document.referrer; 
var sosuo=refer.split(".")[1];
var grep=null;
var str=null;
var keyword=null;
switch(sosuo){

  case "baidu":
    grep=/wd\=.*\&/i;
    str=refer.match(grep)
    keyword=str.toString().split("=")[1].split("&")[0];
    console.log(decodeURIComponent(keyword));
  break;
  
  case "google":
    grep=/&q\=.*\&/i;
    str=refer.match(grep)
    keyword=str.toString().split("&")[1].split("=")[1];
    console.log(decodeURIComponent(keyword));
  break;

}
posted @ 2012-10-10 12:00  hcjavascript  阅读(2541)  评论(2编辑  收藏  举报