오늘 프로젝트를 진행하다가 브라우저 뒤의 쿼리 매개변수를 얻는 문제에 부딪혔습니다. 인터넷에서 많은 메소드를 찾았지만 별로 기분이 좋지 않아서 직접 작성했습니다 #🎜 🎜#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 중국어 웹사이트의 기타 관련 기사를 참조하세요!