比如说http://xxx.xxxxxx.xxx?id=strID的值怎么获得?
有没有很方便快捷的写法要兼容各个浏览器的写法

解决方案 »

  1.   


    <script>
    window,onload=function(){
      s = location.search;
      alert(getItem("id", s))
    }function getItem(item, s){
       var re = new RegExp(item + "=([^&]+)","i");
       arr = s.match(re);
       if(arr) return arr[1];
       else return "";
    }
    </script>
      

  2.   

    改一下:<script>
    window,onload=function(){
      s = location.search;
      alert(getItem("id", s))
    }function getItem(item, s){
       var re = new RegExp("\\b" + item + "=([^&]+)","i");
       arr = s.match(re);
       if(arr) return arr[1];
       else return "";
    }
    </script>