获取转义URL参数我正在寻找一个jQuery插件,它可以获得URL参数,并且支持这个搜索字符串,而不输出JavaScript错误:“格式错误的URI序列”。如果没有支持这一点的jQuery插件,我需要知道如何修改它以支持它。?search=%E6%F8%E5URL参数的值在解码时应该是:æøå(人物是挪威人)。我没有访问服务器的权限,所以我不能修改服务器上的任何内容。
3 回答
收到一只叮咚
TA贡献1821条经验 获得超4个赞
function getURLParameter(name) { return decodeURI( (RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1] );}
ABOUTYOU
TA贡献1812条经验 获得超5个赞
function getURLParameter(name) { return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1]. replace(/\+/g, '%20'))||null;}
添加回答
举报
0/150
提交
取消