博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

function parseQueryString(url) {

     var pos;

     var obj = {};

     if ((pos = url.indexOf("?")) != -1) {

           var param = url.substring(pos+1, url.length - 1)

           var paramArr = param.split('&');

           var keyValue = [];

           for (var i = 0, l = paramArr.length; i < l; i++) {  

                   keyValue = paramArr[i].split('=');  

                   obj[keyValue[0]] = keyValue[1];

         }

     }

    return obj;

}

var url = "http://www.taobao.com/index.php?key0=21&key1=你哈&";//参数后必须带一个&如:21&:你哈&

var obj = parseQueryString(url);

alert(obj.key1) // 输出你哈