javascript/jquery獲取地址欄url參數的方法


1、jquery獲取url

window.location.href;

2.通過javascript是如何獲取url中的某個參數

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; //返回參數值
} 

通過這個函數傳遞url中的參數名就可以獲取到參數的值,比如url為
http://url/test.php?key=110
我們要獲取cid的值,可以這樣寫:

getUrlParam('key');

3.為jquery擴展了一個getUrlParam()方法

(function($){
$.getUrlParam = function(name){
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r!=null) return unescape(r[2]); return null;
}})(jQuery);

為jquery擴展了這個方法了之后我們就可以通過如下方法來獲取某個參數的值了

$.getUrlParam('cid');

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM