ajax suggest 기능 euc-kr 사용자용 json 활용
요즘 포털에서 많이 사용하고 있는 서제스트 기능을 전체검색에 넣어 보았습니다.
suggest.js 파일을 js 디렉토리로 올리신 후
search.skin.php 파일에
<script type="text/javascript" language="JavaScript" src="<?="$g4[path]/js/suggest.js"?>"></script>
와 같이 한 줄 추가하시기 바랍니다.
필수로 iconv() 함수를 사용할 수 있어야 합니다.
php 설치시 --with-iconv 하시면 사용이 가능합니다.
버그는 코멘트로 남겨 주세요.
참고로 [ ] ' " \ 문자는 입력이 불가합니다.
결과값은 인기검색어 테이블에서 가지고 오는 것입니다.
즐 ajax 하세요. ^^
suggest.js 파일을 js 디렉토리로 올리신 후
search.skin.php 파일에
<script type="text/javascript" language="JavaScript" src="<?="$g4[path]/js/suggest.js"?>"></script>
와 같이 한 줄 추가하시기 바랍니다.
필수로 iconv() 함수를 사용할 수 있어야 합니다.
php 설치시 --with-iconv 하시면 사용이 가능합니다.
버그는 코멘트로 남겨 주세요.
참고로 [ ] ' " \ 문자는 입력이 불가합니다.
결과값은 인기검색어 테이블에서 가지고 오는 것입니다.
즐 ajax 하세요. ^^
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 24개
고생하셨습니다.
euc-kr환경에서는 특별한 문제가 없으나,
utf-8환경에서는 문자열 처리에 관한 문제가 발생되어
=======================================
문자열 처리에 관한 오류 발생빈도가 100%가 아니라,
종잡을 수 없는 빈도로 불쑥불쑥 튀어나오던 녀석이라...
=======================================
포기했던 내용 중 하나였던 것 같습니다.
그런데 왜 "놈" 일까요? ^^
이걸 suggest 라고 하는군요^^
ajax 이거 여러모로 매력있어 보입니다.
hyper link 정보를 지닌 내용으로 포커스카 먼저 이동되는 문제점이 있음.
http://sir.co.kr/bbs/search.php?sfl=wr_subject&sop=and&stx=%BD%D2
2. sir과 비슷한(?!) 형태 (tabindex를 고려하지 않음.)
http://search.daum.net/cgi-bin/nsp/search.cgi?w=tot&q=쌀
3. tabindex 고려(사용자의 편의성 고려)
http://search.empas.com/search/all.html?s=&f=&k=&z=A&q=%BD%D2
http://search.naver.com/search.naver?where=nexearch&query=%BD%D2&frm=t1&sm=top_hty
내가 어디를 잘못하고 잇지~!
아래 링크에 설치후 테스트하니 불여우에서는 정상적으로 작동이 되나
IE7에서는 이상하게도 에러가....ㅠ.ㅠ
아침에 IE7을 업뎃해서 깔았는데 제 컴만의 문제인지......ㅠ.ㅠ
http://www.okcounter.com/v04/ 검색어: 테스 등등등...
작업이 중단되었다고 띵띵띵 그러네용. -_-
불여우에선 역시 잘 됩니다.
하지만!!
제 홈에선 두 브라우저 다 잘되용!
-_-,,
http://www.morssola.com/
천상재회님 홈이 좀 이상한 것 같아용!!!
왜 그럴까용~
로칼에 apm에서도 마찬가지 랍니다...ㅠ.ㅠ
뭘 어딜 손본곳이 있는 것인지 아니면 iconv의 동작에서 뭔지.....ㅠ.ㅠ
#middiv {
width:<?=$table_width?>px;
position:relative;
margin:0px auto;
vertical-align:top;
float:left;
}
#middiv #mleft { width:220px; float:left; padding:0 0 0 43; }
#middiv #mright { width:683px; float:left; padding:0 0 0 15; }
</style>
<table width='<?=$table_width?>' cellpadding=0 cellspacing=0 border=0>
http://www.stnzone.com/gboard/bbs/tb.php/info_board1/70
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=46408
http://sir.co.kr/bbs/tb.php/g4_qa/57427
리플에 왕싸가지님이 제시하신 방법으로 저는 해결됬네요
winrar alzip 마찬가지
빨랑 해봐야지 ㅋ