JavaScript获取url参数

释放双眼,带上耳机,听听看~!

目前做访客统计的时候会用到获取用户当前访问的url地址,想到直接在前端获取是最好的。但是有一些get请求需要把参数转换成数组,简单点的思路就是,把字符串打散炸开,然后用循环来组装数组,下面代码。

function getQueryVariable(variable) {
    var query = window.location.search.substring(1);
    var vars = query.split("&");
    for (var i = 0; i < vars.length; i++) {
        var pair = vars[i].split("=");
        if (pair[0] == variable) {
            return pair[1];
        }
    }
    return (false);
}
var plane = getQueryVariable("plane");
var team = getQueryVariable("team");
var keyword = getQueryVariable("keyword");
var hosturl = window.location.href.split('?');
var paramurl = hosturl[0];
$(function() {
    $.get("post.php", {
        plane: plane,
        team: team,
        keyword: keyword,
        url: paramurl
    });
});

给TA买糖
共{{data.count}}人
人已赞赏
知识分享

Thinkphp结合composer实现smtp发送邮件

2020-7-3 13:31:00

知识分享

form的onsubmit事件

2020-7-4 13:34:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索