IT技术博客大学习 共学习 共进步

js 获取url的get传值函数

web前端开发 2011-10-11 23:49:06 浏览 3,241 次

    最进在做瞎干项目时用到的,发上了备用,主要是用的正则匹配!

function getvl(name) {
var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)(\\s|&|$)", "i");
if (reg.test(location.href)) return unescape(RegExp.$2.replace(/\+/g, " "));
return "";
};
用法简单的说一下比如url是:http://blog.suiyidian.cn/index.php?qz=ddddk中qz的值代码如下 <script>
getvl(bb);//这样就可以了
</script>

建议继续学习

  1. YSLOW法则中,为什么yahoo推荐用GET代替POST? (阅读 11,664)
  2. POST与GET的区别及RESTful (阅读 7,724)
  3. IE的Get请求(URL)的最大长度限制 (阅读 4,706)