JS实现获取来自百度,Google,soso,sogou关键词的方法
2016-12-21 10:14
771 查看
本文实例讲述了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; }
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- JS_百度,Google,soso,sogou关键词获取
- JS_百度,Google,soso,sogou关键词获取
- JS实现仿google、百度搜索框输入信息智能提示的实现方法
- js实现文本框中输入文字页面中div层同步获取文本框内容的方法
- js与jquery获取父级元素,子级元素,兄弟元素的实现方法
- js实现文本框中输入文字页面中div层同步获取文本框内容的方法
- 关于JS获取select值的两种实现方法
- js实现仿百度瀑布流的方法
- 表单中用JS和代理实现类Google、百度的模糊搜索
- C#实现解析百度天气数据,Rss解析百度新闻以及根据IP获取所在城市的方法
- JS获取计算机mac地址以及IP的实现方法
- Python实现从百度API获取天气的方法
- ajax+js+dom+php+mysal实现仿百度、Google的超强分页
- Ajax+js+dom+json+php+mysql实现仿百度、google超强分页效果
- JS实现同时搜索百度和必应的方法
- 实用js小汇总--获取iframe引用的页面中的控件ID,或赋值的实现方法
- ajax+js+dom+json+php+mysql实现仿百度、google的分页效果
- js 获取网络图片的高度和宽度的实现方法(变通了下)
- 实现输入内容提示的功能(仿google_百度输入框提示)jquery.ui.autocomplete.js插件
- js实现仿百度瀑布流的方法