为了账号安全,请及时绑定邮箱和手机立即绑定

获取转义URL参数

获取转义URL参数

ibeautiful 2019-06-05 13:22:12
获取转义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]
    );}


查看完整回答
反对 回复 2019-06-05
?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

下面是我从这里的注释中创建的,以及修复没有提到的bug(例如实际上返回NULL,而不是‘NULL’):

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


查看完整回答
反对 回复 2019-06-05
  • 3 回答
  • 0 关注
  • 774 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信