介绍
本篇内容主要讲解“js怎么获取浏览器的参数”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“js怎么获取浏览器的参数”吧!
<>强实例如下:强>
function getQueStr (url, ref),//取获参数的值 { var 才能;str =, url.substr (url.indexOf (& # 39; ? & # 39;), +, 1); if 才能;(str.indexOf (& # 39;, & # 39;), !=, 1), { ,,,var arr =, str.split (& # 39;, & # 39;); ,,,for (小姐:加勒比海盗拷贝),{ ,,,,,if (arr[我].split(& # 39;=& # 39;)[0],==,裁判) ,,,,,,,return arr[我].split (& # 39;=& # 39;) [1]; ,,,} ,,} else {才能 ,,,return url.substr (url.indexOf (& # 39;=& # 39;), +, - 1) ,,} } function setQueStr (url,裁判,,值),//设置参数的值 { var 才能;str =,““ if 才能;(url.indexOf (& # 39; ? & # 39;), !=, 1) ,,,str =, url.substr (url.indexOf (& # 39; ? & # 39;), +, 1); 其他的才能 ,,,return url +,“?“, +, ref +,“=? +,价值; var 才能;returnurl =,““ var 才能;setparam =,““ var 才能,加勒比海盗; var 才能;modify =,“0”; if 才能;(str.indexOf (& # 39;, & # 39;), !=, 1), { ,,,arr =, str.split (& # 39;, & # 39;); ,,,for (小姐:加勒比海盗拷贝),{ ,,,,,if (arr[我].split(& # 39;=& # 39;)[0],==,裁判),{ ,,,,,,,=,setparam 价值; ,,,,,,,modify =,“1”; ,,,,,} ,,,,,else { ,,,,,,,setparam =, arr[我].split (& # 39;=& # 39;) [1]; ,,,,,} ,,,,,returnurl =, returnurl +, arr[我].split (& # 39;=& # 39;) [0], +,“=? +, setparam +,“和“; ,,,} ,,,returnurl =, returnurl.substr (0,, returnurl.length 作用;1); ,,,if (==modify “0“) ,,,,,if (returnurl ==, str) ,,,,,,,returnurl =, returnurl +,“和“,+,ref +,“=? +,价值; ,,} else {才能 ,,,if (str.indexOf (& # 39;=& # 39;), !=, 1), { ,,,,,arr =, str.split (& # 39;=& # 39;); ,,,,,if (arr[0],==,裁判),{ ,,,,,,,=,setparam 价值; ,,,,,,,modify =,“1”; ,,,,,} ,,,,,else { ,,,,,,,setparam =, arr [1]; ,,,,,} ,,,,,returnurl =, arr [0], +,“=? +, setparam; ,,,,,if (modify ==,“0”) ,,,,,,,if (returnurl ==, str) ,,,,,,,,,returnurl =, returnurl +,“和“,+,ref +,“=? +,价值; ,,,} ,,, ,,,,,returnurl =, ref +,“=? +,价值; ,,} return 才能;url.substr (0,, url.indexOf (& # 39; ? & # 39;)), +,“?“, +, returnurl; } function delQueStr (url,裁判),//删除参数的值 { var 才能;str =,““ if 才能;(url.indexOf (& # 39; ? & # 39;), !=, 1) ,,,str =, url.substr (url.indexOf (& # 39; ? & # 39;), +, 1); 其他的才能 ,,,return url; var 才能;arr =,““ var 才能;returnurl =,““ var 才能;setparam =,““ if 才能;(str.indexOf (& # 39;, & # 39;), !=, 1), { ,,,arr =, str.split (& # 39;, & # 39;); ,,,for (小姐:加勒比海盗拷贝),{ ,,,,,if (arr[我].split(& # 39;=& # 39;)[0], !=,裁判),{ null null null null null null null null null null null null nulljs怎么获取浏览器的参数