리자

ajax suggest 기능 euc-kr 사용자용 xml 활용

suggest.gif
요즘 포털에서 많이 사용하고 있는 서제스트 기능을 전체검색에 넣어 보았습니다.

suggest2.js 파일을 js 디렉토리로 올리신 후

search.skin.php 파일에

<script type="text/javascript" language="JavaScript" src="<?="$g4[path]/js/suggest2.js"?>"></script>

와 같이 한 줄 추가하시기 바랍니다.

필수로 iconv() 함수를 사용할 수 있어야 합니다.

php 설치시 --with-iconv 하시면 사용이 가능합니다.

버그는 코멘트로 남겨 주세요.

참고로 [ ] ' " \ 문자는 입력이 불가합니다.

결과값은 인기검색어 테이블에서 가지고 오는 것입니다.

즐 ajax 하세요. ^^

첨부파일

suggest.gif (3.7 KB)
0회 2006-12-19 13:16
suggest2_xml.tgz (2.3 KB) 475회 2007-02-25 20:21
suggest2.js (10.5 KB) 315회 2006-12-19 13:16
|

댓글 22개

일단 좋은 자료를 올려 주심 감사를 드립니다.

그런데 위의 자료를 다운받아서 1번 자료를 전체 skin/seach/basic폴더로 몽땅 올렸으며
search.skin.php파일에
<script type="text/javascript" language="JavaScript" src="<?="$g4[path]/js/suggest2.js"?>"></script>
추가 하였습니다.

그런데 검색창을 불러오면 아래와 같은 경고가 출력되는 군요

인터넷 사이트를 열수가 없습니다. 작업이 중단되었습니다.라는 문구가 뜨고 멈춤니다.
테스트 주소를 알려주십시오.

확인해 보겠습니다.
그누보드 기본으로 설치하면 아래와 같은부분에서 에러납니다.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin_basic&wr_id=445#c_464

:)
이거였군요. 감사합니다 리자언니.

헉 iconv -_- 설치하고 php 다시 컴파일 해야겠습니다. 감사합니다~
다시 올렸습니다. 기존 프로그램에 문제가 있었습니다. 불편을 드려 죄송합니다.
열정님과 똑같은 증상이 생깁니다.
그대로 했는데 왜 애러가 생기면서 작동을 안하죠?..-.-
설치후 검색실행하면

인터넷 사이트를 열 수 없습니다.
작업이 중단되었습니다.

이렇게 나오네요... CAFE24 호스팅 사용중이고
iconv() 사용가능한걸로 알고있습니다.

흠... 무슨 문제일지요?
해당 페이지를 열수 없다고 하고 작업 중단되었다고 하면서 적용이 안되시는 분들 다음을 참조하세요.

http://www.stnzone.com/gboard/bbs/tb.php/info_board1/70

근데, 관리자님 왜 이런 태그가 있으면 안되는 거죠?
태그 때문은 아닌듯 싶네요...

문제는

suggest.js 파일 최 상단 부분
var elspan = document.createElement("span");
elspan.id = "span_output";
elspan.className = "span_result_box";
document.body.appendChild(elspan); <-- 요넘이 문제....

안먹히는 브라우저가 있어요 저또한 그랬구요.

그래서 전 이렇게 해결했습니다.

http://sir.co.kr/bbs/tb.php/g4_qa/57427
좋은 자료 감사드립니다 ^-^
관리자님이 버전 2로 주신 것은 파일 1개가 누락된듯해요

설명은 xml버전인데 xml에 관련된 파일이 누락인듯 합니다
변경해 놓았습니다.
혹시 네이버처럼 검색어 앞뒤로 suggest가 쓰도록 하려면 어떻게 해야 하나요?
원츄 이제서야 제대로 사용하네요 ㅜㅜ
무지 궁금해서 검색을 막 했는데 요기 들어오니깐 답이 있네요 ^^ 감사합니다.
감사해요~
댓글을 작성하시려면 로그인이 필요합니다.

그누4 스킨

5,847건

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

+
분류 제목 글쓴이 날짜 조회
외부로그인 06-12-20 조회 3,255
게시판 06-12-20 조회 1.1만
최신글 06-12-19 조회 3,163
게시판 06-12-19 조회 3,469
외부로그인 06-12-19 조회 3,660
기타 06-12-19 조회 4,243
전체검색 06-12-19 조회 1.3만
방문자수 06-12-18 조회 4,005
게시판 06-12-18 조회 4,327