首页 > 其他 > 详细

情以物证 爱久弥新

时间:2014-01-21 19:09:13      阅读:326      评论:0      收藏:0      [点我收藏+]

最近需要用到这么一个功能,就是如果用户是通过搜索引擎进来浏览页面的,那么就通过js获取其搜索关键词,找了很久,终于找到一个比较好用而且又简洁的代码,在此也感谢分享者,搜索引擎只包括谷歌和百度的,其他类似添加就可以了。
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];
document.write(decodeURIComponent(keyword));
break;

case “google”:
grep=/&q\=.*\&/i;
str=refer.match(grep)
keyword=str.toString().split(“&”)[1].split(“=”)[1];
document.write(decodeURIComponent(keyword));
break;

}
2.判断是否含有中文

1.只能输入汉字: 
2.
function ischinese(s){
var ret=true;
for(var i=0;i=10000);
return ret;
}


function havechinese(s){

for(var i=0;i=10000)
return true;
}
return false;
}
var refer=decodeURIComponent(document.referrer);
document.write(refer);
var str=refer;
alert(havechinese(str));

情以物证 爱久弥新

原文:http://www.cnblogs.com/kingshow123/p/giftmean2.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!