獲取url 問號后面的參數


兩種方法:

1、使用正則

function getQueryString(name) { //取url上的id
      var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
      var r = window.location.search.substr(1).match(reg);
      if (r != null) return unescape(decodeURI(r[2]));
      return null;
    }

2、使用 URLSearchParams,IE瀏覽器不兼容

function getUrlParam(name) {
  var temp = window.location.href.split('?')[1];
  var pram = new URLSearchParams('?'+temp);
  return pram.get(name);
}

另外:使用URLSearchParams 可以處理axios發送的數據

參考:https://www.cnblogs.com/coolle/p/7027950.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM