如何用javascript获取url中的参数
来源:互联网 发布:c语言函数速查手册chm 编辑:程序博客网 时间:2024/05/16 10:13
var url2 = "http://www.test.com/test.php";
<script language="JavaScript">
// 设定 url 中的 QueryString 值
function setUrlParam(url, param, v)
{
var re = new RegExp("(///?|&)" + param + "=([^&]+)(&|$)", "i");
var m = url.match(re);
if (m)
{
return (url.replace(re, function($0, $1, $2) { return ($0.replace($2, v)); } ));
}
else
{
if (url.indexOf('?') == -1)
return (url + '?' + param + '=' + v);
else
return (url + '&' + param + '=' + v);
}
}
function getUrlParam(url, param)
{
var re = new RegExp("(///?|&)" + param + "=([^&]+)(&|$)", "i");
var m = url.match(re);
if (m)
return m[2];
else
return '';
}
// test
var url = "http://www.adr.gov.cn/haha/haha.asp?a=1232&b=kaka%fsd&pid2=iloveyou&bb=ssdf";
alert(getUrlParam(url, 'a'));
alert(getUrlParam(url, 'B'));
alert(getUrlParam(url, 'pid2'));
alert(getUrlParam(url, 'bb'));
alert(getUrlParam(url, 'chen'));
var url2 = "http://www.test.com/test.php";
alert(setUrlParam(url, 'a', '23'));
alert(setUrlParam(url, 'b', 'hahahaha'));
alert(setUrlParam(url, 'bb', '我爱你'));
alert(setUrlParam(url2, '不存在', '哈哈哈哈'));
</script>
- 如何用javascript获取url中的参数
- 如何用js获取URL参数
- javascript 获取url中的参数
- Javascript获取URL中的参数
- javascript获取url中的参数
- JavaScript获取url中的参数
- javascript 获取url中的参数
- 如何用 JavaScript 获取当前 URL 的文件名
- 如何用javascript获取UUID
- 用JavaScript获取URL中的参数值
- javascript 获取url中的参数对
- javascript获取当前url中的参数
- 通过javascript获取URL中的参数
- JavaScript获取URL中的参数值
- 如何用js获取浏览器URL中查询字符串的参数
- JavaScript 和 JQuery获取URL以及URL中的请求参数
- javascript获取URL参数
- javascript 获取URL参数
- 一个网站基本完工后,需要通过下面三步测试才可以交活
- PBOC/EMV之电子钱包与电子现金的区别
- C#中怎么样用代码去掉文件的只读
- irdeto笔试总结
- 连接SQL Server2005 数据库
- 如何用javascript获取url中的参数
- snmpd与mrtg
- linux下C的信号函数(sig开头的那一簇)的实践
- 博客开张!
- 求职面试中的十二种"高级"错误
- 小知识总结--winform 类似QQ的右下角提示窗口不会被其他程序挡住方法
- 如何判断Android手机当前是否联网?
- widget show code -----part 1 video play for cupcake version
- SOAP