如何使用Javascript获取URL参数?

可能重复:
如何在JavaScript中获取“GET”请求参数?
jQuery querystring
我怎样才能在JavaScript中查询string值?

JavaScript不提供一个核心方法来做到这一点,所以如何做到这一点?

function getURLParameter(name) { return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search) || [null, ''])[1].replace(/\+/g, '%20')) || null; } 

所以你可以使用:

 myvar = getURLParameter('myvar');