日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jscript > javascript獲取url網址鏈接中參數的實例

javascript獲取url網址鏈接中參數的實例

來源:程序員人生   發布時間:2014-02-12 11:59:30 閱讀次數:2993次
今天有朋友在站長群中咨詢如何獲取網址url中參數值的問題,在網頁設計中,有時我們需要在客戶端獲取鏈接參數,一個常見的方法是將鏈接當做字符串,按照鏈接的格式分解,然后獲取對應的參數值。給出的就是這個流程的具體實現方法。

當然,我們也可以用正則直接匹配,文章中也給出了一個正則的例子。

分解鏈接的方式:

<script type="text/javascript">
<!--
// 說明:Javascript 獲取鏈接(url)參數的方法
// 整理:http://www.jyygyx.com 

function getQueryString(name)
{
// 如果鏈接沒有參數,或者鏈接中不存在我們要獲取的參數,直接返回空
if(location.href.indexOf("?")==-1 || location.href.indexOf(name+'=')==-1)
{
return '';
}

// 獲取鏈接中參數部分
var queryString = location.href.substring(location.href.indexOf("?")+1);

// 分離參數對 ?key=value&key2=value2
var parameters = queryString.split("&");

var pos, paraName, paraValue;
for(var i=0; i<parameters.length; i++)
{
// 獲取等號位置
pos = parameters[i].indexOf('=');
if(pos == -1) { continue; }

// 獲取name 和 value
paraName = parameters[i].substring(0, pos);
paraValue = parameters[i].substring(pos + 1);

// 如果查詢的name等于當前name,就返回當前值,同時,將鏈接中的+號還原成空格
if(paraName == name)
{
return unescape(paraValue.replace(/+/g, " "));
}
}
return '';
};

//http://localhost/test.html?aa=bb&test=cc+dd&ee=ff
alert(getQueryString('test'));
//-->
</script>

用正則匹配的方式:

<script type="text/javascript">
<!--
function getQueryStringRegExp(name)
{
var reg = new RegExp("(^|?|&)"+ name +"=([^&]*)(s|&|$)", "i");
if (reg.test(location.href)) return unescape(RegExp.$2.replace(/+/g, " ")); return "";
};

//http://localhost/test.html?aa=bb&test=cc+dd&ee=ff
alert(getQueryStringRegExp('test'));
//-->
</script>

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: a在线观看视频 | 日韩国产中文字幕 | 国产精品久久久久久久久免费看 | 亚洲一区在线看 | 国产精品第8页 | 偷拍视频一区二区 | 日韩一级免费 | 福利视频网址导航 | 国产精品一区在线播放 | 91av福利| 国产成在线观看免费视频 | 那里能看毛片 | 久久久久毛片 | 福利片免费观看 | 中文字幕在线一区二区三区 | 五月av| 欧美黑人xxxxx | 国产黄色一级电影 | 污视频网站入口 | 综合久久综合 | 国产成人深夜视频51 | 成人综合av| 欧美日韩国内 | 91免费看片网站 | 午夜精品久久久久久久久久久久久蜜桃 | 7777久久香蕉成人影院 | 亚洲福利在线观看 | 天堂俺去俺来也www久久婷婷 | av片在线免费观看 | 国产精品一区在线播放 | 午夜精品久久久久久久久久久 | 亚洲一二三四区视频 | 亚洲视频在线观看视频 | 日韩一区二区视频 | 国产成人精品一区二区三区四区 | 久久久激情 | 欧美精品www | 欧美成人午夜视频 | 精品久久久久久久久久 | 精品久久a| 色婷婷中文字幕 |