如何编写截取GET请求的长尾词查询函数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计99个文字,预计阅读时间需要1分钟。
javascriptgetParameterByName=function(a, url) { a=a.replace(/\[\[\]/g, \\\\).replace(/\]\]/g, \\\\); var c=new RegExp([\\\\?] + a + =([^]*)); var n=c.exec(url); return n ? decodeURIComponent(n[1].replace(/\+/g, )) : ;};
gistfile1.txtgetParameterByName = function (a,url) { a = a.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var c = new RegExp("[\\?&]" + a + "=([^&#]*)"), b = c.exec(location.search); if(url){ b = c.exec(url); } return b == null ? "" : decodeURIComponent(b[1].replace(/\+/g, " ")) } 两个参数,一个是你需要截取的字段,一个是get请求网址 getParameterByName("fr","baike.baidu.com/item/jpgraph/5253147?fr=aladdin")//aladdin
本文共计99个文字,预计阅读时间需要1分钟。
javascriptgetParameterByName=function(a, url) { a=a.replace(/\[\[\]/g, \\\\).replace(/\]\]/g, \\\\); var c=new RegExp([\\\\?] + a + =([^]*)); var n=c.exec(url); return n ? decodeURIComponent(n[1].replace(/\+/g, )) : ;};
gistfile1.txtgetParameterByName = function (a,url) { a = a.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var c = new RegExp("[\\?&]" + a + "=([^&#]*)"), b = c.exec(location.search); if(url){ b = c.exec(url); } return b == null ? "" : decodeURIComponent(b[1].replace(/\+/g, " ")) } 两个参数,一个是你需要截取的字段,一个是get请求网址 getParameterByName("fr","baike.baidu.com/item/jpgraph/5253147?fr=aladdin")//aladdin

