大漠駝鈴

          置身浩瀚的沙漠,方向最為重要,希望此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 草原上的駱駝 閱讀(2490) 評論(0)  編輯  收藏 所屬分類: JavaScript

          主站蜘蛛池模板: 安达市| 孟州市| 资阳市| 平果县| 嘉兴市| 安化县| 郁南县| 隆子县| 聂荣县| 长垣县| 灌云县| 兴隆县| 左权县| 德庆县| 大悟县| 牡丹江市| 肇源县| 阿勒泰市| 达孜县| 黄山市| 宕昌县| 牡丹江市| 武汉市| 张北县| 舟山市| 罗江县| 临汾市| 拜泉县| 大余县| 高州市| 怀集县| 长寿区| 县级市| 曲松县| 新龙县| 思茅市| 安义县| 依兰县| 藁城市| 湟中县| 平邑县|