解析URL参数
1 var urlParams = (function (url) { 2 var result = new Object(); 3 var idx = url.lastIndexOf('?'); // 返回指定字符串在此字符串中最后一次出现处的索引 4 if (idx > 0) { 5 var params = url.substring(idx + 1).split('&'); 6 for( var i=0; i<params.length; i++) { 7 idx = params[i].indexOf('=') // 返回指定字符串在此字符串中第一次出现处的索引值 8 if(idx > 0) { 9 result[params[i].substring(0, idx)] = params[i].substring(idx + 1) 10 } 11 } 12 } 13 return result; 14 })(window.location.href) 15