// Read a page's GET URL variables and return them as an associative array.
function getUrlVars()
{
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for(var i = 0; i < hashes.length; i++)
{
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars;
}
let params = [];
let query = decodeURIComponent(window.location.search.replace('?','')).split('&');
query.map((row)=>{
let r = row.split("=");
params[r[0]] = r[1];
})
6条答案
按热度按时间cetgtptt1#
不是我的工作。here在Google上找到的第一个。
wfveoks02#
你可以使用Split方法
sample- var str =“你今天过得怎么样?“; var n = str.split(““);
你今天好吗?.
你的问题你可以吐文本使用'?' keyword first and next by '&' key...
jdgnovmf3#
有一个jQuery BBQ插件:http://benalman.com/projects/jquery-bbq-plugin/
你可以使用下面的函数,但是它返回一个对象而不是一个数组
4ngedf3f4#
网址://somesite.com/?v1=1&v2=2&v3=3
在控制台
q7solyqu5#
qni6mghb6#
获取一个带键的Json对象。