js代码为:
var myDate=new Date(); //返回一日期对象,可以调用getDate(),内容为当前时间,这句是新建一个对象d建好对象后d就有函数date()中的所有特性 var h=myDate.getHours(); //获取你现在的小时 var refer=document.referrer; //链接到当前页面的前一页面的 URL 地址 var sosuo=refer.split(".")[1]; //以.为分割点,比如www.baidu.com;截取结果为baidu var grep=null; var str=null; var keyword=null; switch(sosuo){ //对sosuo里的值进行判断,是否为baidu或者为google case"baidu": grep=/wd\=.*\&/i; // 如果是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; // 如果是google,grep=/&q\=.*\&/i str=refer.match(grep) keyword=str.toString().split("&")[1].split("=")[1]; console.log(decodeURIComponent(keyword)); break; } var strs=document.referrer; //链接到当前页面的前一页面的 URL 地址 if(strs.indexOf('baidu.com')!=-1){ //判断baidu.com //str = str.toLowerCase(); strs = "http://www.baidu.com/s?ct=2097152&si=你的网址/&wd=你的关键词" window.opener.location.href = strs; //就打开http://www.baidu.com/s?ct=2097152&si=你是网址/&wd=你的关键词 }
打开代码