>  기사  >  웹 프론트엔드  >  브라우저 URL 다음에 쿼리 매개변수를 얻는 방법은 무엇입니까? 완료하는 2단계

브라우저 URL 다음에 쿼리 매개변수를 얻는 방법은 무엇입니까? 완료하는 2단계

php是最好的语言
php是最好的语言원래의
2018-08-03 14:06:362016검색

오늘 프로젝트를 진행하다가 브라우저 뒤의 쿼리 매개변수를 얻는 문제에 부딪혔습니다. 인터넷에서 많은 메소드를 찾았지만 별로 기분이 좋지 않아서 직접 작성했습니다 #🎜 🎜#1. 단일 쿼리 매개변수를 얻기 위해 입력 매개변수를 전달합니다

function getQueryString(name) {
  var value='';
  var reg = new RegExp("(^|&)"+name+"=([^&]*)(&|$)");
  var isQuery=decodeURI(window.location.search).substring(1).match(reg);
  console.log(isQuery);
  if(isQuery!=null){
    value=isQuery[2]
  }
  return value;

}

2. URL에서 모든 쿼리 매개변수를 가져옵니다

  function getQueryStrings() {
  var data={};
  var parameter=(window.location.search.length>0)?window.location.search.substring(1):0;
  if(parameter!=0){
      var arg=parameter.split('&');
      for(var i=0;i<arg.length;i++){
          var name=decodeURIComponent(arg[i].split("=")[0]);
          var value=decodeURIComponent(arg[i].split("=")[1]);
          data[name]=value;
      }
  }else{
      data=null;
  }
  return data;

}

#🎜🎜 #관련기사:

URL 비밀번호를 복호화한 후 데이터를 얻는 방법

Js에서 브라우저 유형을 얻는 방법#🎜🎜 #

관련 동영상:


브라우저 정보

위 내용은 브라우저 URL 다음에 쿼리 매개변수를 얻는 방법은 무엇입니까? 완료하는 2단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.