博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

js获取url后参数

Posted on 2010-05-26 16:41  gzlxm  阅读(443)  评论(0)    收藏  举报

<script type="text/javascript">

String.prototype.GetValue= function(para) { 
  var reg = new RegExp("(^|&)"+ para +"=([^&]*)(&|$)"); 
  var r = this.substr(this.indexOf("\?")+1).match(reg); 
  if (r!=null) return unescape(r[2]); return null; 

var str = "www.sina.com/defalut.aspx?ID=123456";
//如果获取本页地址用var str = location.href; 

alert(str.GetValue("ID")); //ID就是参数 

</script>