版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013934408/article/details/84098606
工作中常遇到第三方程序调用html页面,这时候可能需要传递某些特定参数需要html获取参数并响应,需要通过js获取get提交参数,主要涉及到js对字符串的一些处理,如下
function getPar(par) {
//获取当前URL
var local_url = document.location.href;
//获取要取得的get参数位置
var get = local_url.indexOf(par + "=");
if(get == -1) {
return "";
}
//截取字符串
var get_par = local_url.slice(par.length + get + 1);
//判断截取后的字符串是否还有其他get参数
var nextPar = get_par.indexOf("&");
if(nextPar != -1) {
get_par = get_par.slice(0, nextPar);
}
return get_par;
}
var uid= getPar("uid");