js代码为:

1 var myDate=new Date(); //返回一日期对象,可以调用getDate(),内容为当前时间,这句是新建一个对象d建好对象后d就有函数date()中的所有特性 2 var h=myDate.getHours(); //获取你现在的小时 3 var refer=document.referrer; //链接到当前页面的前一页面的 URL 地址 4 var sosuo=refer.split(".")[1]; //以.为分割点,比如www.baidu.com;截取结果为baidu 5 var grep=null; 6 var str=null; 7 var keyword=null; 8 9 switch(sosuo){ //对sosuo里的值进行判断,是否为baidu或者为google 10 11 case"baidu": grep=/wd=.*&/i; // 如果是baidu,grep=/wd=.*&/i 12 str=refer.match(grep) 13 keyword=str.toString().split("=")[1].split("&")[0]; 14 console.log(decodeURIComponent(keyword)); 15 break; 16 case"google": grep=/&q=.*&/i; // 如果是google,grep=/&q=.*&/i 17 str=refer.match(grep) 18 keyword=str.toString().split("&")[1].split("=")[1]; 19 console.log(decodeURIComponent(keyword)); 20 break; 21 } 22 var strs=document.referrer; //链接到当前页面的前一页面的 URL 地址 23 if(strs.indexOf('baidu.com')!=-1){ //判断baidu.com 24 //str = str.toLowerCase(); 25 strs = "http://www.baidu.com/s?ct=2097152&si=你的网址/&wd=你的关键词" 26 window.opener.location.href = strs; 27 //就打开http://www.baidu.com/s?ct=2097152&si=你是网址/&wd=你的关键词 28 }