工作中常遇到第三方程序調用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");