[Javascript]현재 접속된 URL에서 파라미터값 가져오기
<script type="text/javascript"> //현재 페이지의 URL불러오기 var curr_url = document.URL; //URL객체 생성 var new_curr_url = new URL(curr_url); //url에서 type이라는 파라미터를 찾아서 param에 넣음 var param = new_curr_url.searchParams.get("type"); if( param == "i" ){ //param값이 i일 경우 실행 } </script>
'Frontend > Javascript' 카테고리의 다른 글
[Javascript] IE로 사이트 접속시 Edge로 전환시키기 (0) | 2021.08.30 |
---|---|
[Javascript]java.lang.IllegalArgumentException:요청 타겟에서 유효하지 않은 문자가 발견되었습니다.유효한 문자들은 RFC 7230과 RFC 3986에 정의되어 있습니다. (0) | 2021.06.01 |
[Javascript] 정상적인 상황에서 200 에러가 나는 경우 (0) | 2021.02.12 |
댓글
이 글 공유하기
다른 글
-
[Javascript] IE로 사이트 접속시 Edge로 전환시키기
[Javascript] IE로 사이트 접속시 Edge로 전환시키기
2021.08.30최근 웹사이트 개발은 크롬기반으로 개발을하기 떄문에 IE에서는 호환이 안되는 경우가 많다 그래서 IE로 접속했을때 크롬 기반의 Edge로 실행하도록 하는 코드를 찾았다. IE로 접속시 Edge로 실행하기 var url = 'http://localhost:8080'; if(navigator.userAgent.indexOf("Trident") > 0){ alert("*은 Microsoft Edge, Chrome 브라우저에 최적화 되어있습니다. " + "원할한 사용을 원하시면 Microsoft Edge, Chrome 브라우저를 권장합니다. 확인버튼을 누르면 Edge브라우저로 자동으로 이동됩니다."); window.location = 'microsoft-edge:' + url; }else if(/MSIE \d … -
[Javascript]java.lang.IllegalArgumentException:요청 타겟에서 유효하지 않은 문자가 발견되었습니다.유효한 문자들은 RFC 7230과 RFC 3986에 정의되어 있습니다.
[Javascript]java.lang.IllegalArgumentException:요청 타겟에서 유효하지 않은 문자가 발견되었습니다.유효한 문자들은 RFC 7230과 RFC 3986에 정의되어 있습니다.
2021.06.01Query String에 특수문자 또는 한글이 포함되면 발생하는 에러라고 하는데 다른 브라우저들은 인코딩처리가 되지만 IE에서는 안해준다고 함 ( IE 서비스 종료 해줘 ) 그러므로 GET방식으로 요청하기전 view단에서 URI를 JS의 encodeURI() 함수를 이용해서 인코딩 처리를 한뒤 요청한다. encodeURI() 함수는 아래사이트를 참고하면 된다. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURI -
[Javascript] 정상적인 상황에서 200 에러가 나는 경우
[Javascript] 정상적인 상황에서 200 에러가 나는 경우
2021.02.12js에서 ajax 호출이 정상적인데도 서버에서 200에러로 발생되는 경우 서버에서 반환하는 data의 type과 일치하는지 확인한다. $.ajax({ dataType: "text", …. }); json, string, text…. 서버에서 반환하는 값을 확인 후 일치 시키면 된다.
댓글을 사용할 수 없습니다.