大漠駝鈴

          置身浩瀚的沙漠,方向最為重要,希望此blog能向大漠駝鈴一樣,給我方向和指引。
          Java,Php,Shell,Python,服務器運維,大數據,SEO, 網站開發、運維,云服務技術支持,IM服務供應商, FreeSwitch搭建,技術支持等. 技術討論QQ群:428622099
          隨筆 - 238, 文章 - 3, 評論 - 117, 引用 - 0
          數據加載中……

          Js 獲取當前頁面地址

          用js有三種獲取地址欄參數的方法:
          方法一:

          <script. type="text/javascript">
          <!--
          String.prototype.getQuery = function(name) {
            
          var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
            
          var r = this.substr(this.indexOf("\?")+1).match(reg);
            
          if (r!=null) return unescape(r[2]); return null;
          }
          var strHref = "www.cnlei.org/index.htm?a=aaa&b=bbb&c=ccc";
          alert
          (strHref.getQuery("a"));
          alert
          (strHref.getQuery("b"));
          alert
          (strHref.getQuery("c"));
          //-->
          </script>


          方法二:
          <script. type="text/javascript">
          function getUrlPara(paraName){
          var sUrl = location.href;
          var sReg = "(?:\\?|&){1}"+paraName+"=([^&]*)"
          var re=new RegExp(sReg,"gi");
          re
          .exec(sUrl);
          return RegExp.$1;
          }
          //應用實例:test_para.html?a=11&b=22&c=33
          alert
          (getUrlPara("a"));
          alert
          (getUrlPara("b"));
          </script>

          方法三:
          <script. type="text/javascript">
          <!--
          function Request(strName){
          var strHref = "www.cnlei.org/index.htm?a=aaa&b=bbb&c=ccc";
          var intPos = strHref.indexOf("?");
          var strRight = strHref.substr(intPos + 1);
          var arrTmp = strRight.split("&");
          for(var i = 0; i < arrTmp.length; i++) {
          var arrTemp = arrTmp[i].split("=");
          if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1];
          }
          return "";
          }
          alert
          (Request("a"));
          alert
          (Request("b"));
          alert
          (Request("c"));
          //-->
          </script>

          posted on 2011-02-17 09:34 草原上的駱駝 閱讀(2497) 評論(0)  編輯  收藏 所屬分類: JavaScript

          主站蜘蛛池模板: 福鼎市| 沽源县| 满洲里市| 平乡县| 新营市| 泸西县| 涿州市| 莱西市| 深水埗区| 奉新县| 怀化市| 昌宁县| 呼图壁县| 松桃| 会宁县| 北辰区| 都兰县| 鸡西市| 涿州市| 天祝| 惠东县| 红安县| 桦甸市| 斗六市| 云梦县| 军事| 苍山县| 宁波市| 刚察县| 通州市| 江安县| 临猗县| 开平市| 汉中市| 蛟河市| 于都县| 雷州市| 东安县| 隆昌县| 隆德县| 久治县|