分享自己的截取链接后面的location.search

原创 pingfan 随笔 js 808阅读 2014-08-21 17:25:55 举报

分享自己的截取链接后面的location.search

代码片段 1

[code]<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>分享自己的截取链接后面的location.search</title>
</head>
<body>
<script type="text/javascript">
var url='http://www.pingfan1990.com?name=pingfan&age=30';
function getSearchName(url){
if(url.indexOf('?')>-1){
var index=url.indexOf('?')
arr=[];
searchName=url.substring(index+1);
arr=searchName.split('&');
return arr;
}
return false;
}
document.write(getSearchName(url));

</script>

</body>
</html>[/code]

加个正则的方法:
[code]function getUrlParam(name){
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r!=null) return unescape(r[2]); return null;
}
[/code]

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复