전체검색 자바스크립트롤 불러들여오기가 잘 않되네요
본문
전체검색창을 bumit로 사용하지 않고 onclick을 사용해 자바스크립트로 주소창의 쿼리로 불러들어와 그누보드 전체검색을 하려고 합니다.
그누보드 검색창을 이용할 시 다음과같은 주소창에 다음과 같이 보여줍니다. 그리고 정상 출력하고 요
http://saeru.kr/bbs/search.php?sfl=wr_subject%7C%7Cwr_content&sop=and&stx=%EC%86%8C%EB%A7%9D
이것을 다음과 같이 바꾸어 자바스크립트로 불러들였을 경우 문자가 깨지며 출력합니다. 혹시 잘못된 부분이 있나요
;http://saeru.kr/bbs/search.php?sfl=wr_subject||wr_content&sop=and&stx="+searchString;
답변 2
encodeuri, decodeuri사용하시면 uri로 보내는 문자열들중 한글이 있으면 위에 %EC%86 이렇게 변환해서 보내주고 변환해서 받을수 있습니다.
바쁘신가보네요 다행히도 다른 예제들이 있어서 해결했어요 힌트가 너무 중요했습니다. 항상 좋은 일만 생기세요 ^^
----->>>> 바꾼 식
location.href = encodeURI(finalSearchString);
---->>>
http://saeru.kr/bbs/search.php?sfl=wr_subject%7C%7Cwr_content&sop=and&stx=%EC%82%AC%EB%9E%91
답변을 작성하시기 전에 로그인 해주세요.