0
篇帖子
目前做访客统计的时候会用到获取用户当前访问的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
});
});
本博客内所有原创和翻译的文章的版权归本人所有,允许第三方转载,但转载时请务必保留作者名,并注明出处链接,否则本人将保留追究其法律责任的权利。
「人生在世,留句话给我吧」