알짜게시판

이모티 사용자분 참고하세요^^

이모티를 사용하시는분은 이상하게 같은 이모티를 두번이상 클릭하면
이모티 출력이 한번만되고 두번째 부터는 텍스트로 출력이 될겁니다.
이걸 해결할수있는 방법이 웹 서핑도중 발견 했습니다.ㅋㅋ
관련링크
<A HREF="http://lists.evolt.org/archive/Week-of-Mon-20020701/116905.html" TARGET="_blank"  rel="nofollow">http://lists.evolt.org/archive/Week-of-Mon-20020701/116905.html</A>

길호챗/스킨/room.php 의 내용중

//이모티콘
function emoticon_html(str)
{
str=str.replace("emtc_001","&lt;img src=/kchat3/emoticon/1.gif width=18 height=18 border=0&gt;",str);
str=str.replace("emtc_002","&lt;img src=/kchat3/emoticon/2.gif width=18 height=18 border=0&gt;",str);

이런식으로 되어있는걸

전부 아래처럼
//이모티콘
function emoticon_html(str)
{
str=str.replace(/emtc_001/g,"&lt;img src=/kchat3/emoticon/1.gif width=18 height=18 border=0&gt;");
str=str.replace(/emtc_002/g,"&lt;img src=/kchat3/emoticon/2.gif width=18 height=18 border=0&gt;");
str=str.replace(/emtc_003/g,"&lt;img src=/kchat3/emoticon/3.gif width=18 height=18 border=0&gt;");

이런식으로 바꿔주면 같은 이모티를 여러번 클릭하여도 모두 출력이 되더군요^^
자세히보시면 바뀐 부분이 있을 겁니다.g 의 역활이 글로벌 선언 비슷 하대나 뭐래나. ㅠㅠ영어의 압박감이~ㅋ

    • function_html()함수는 자바에서 사용하는 함수와 php에서 사용하는 함수로 작성되어 각기 사용 방법이 다르더군요 php함수는 작성된 것을 수정하지 않고도 되지만 자바로 작성된 함수는
      위와 같이 수정을 해야 됩니다.
    • 05-07-02
    • 수정해야 할부분이 3부분이네요,,,,,,
      / 이거랑 g," 이거랑 "); 이거랑 3부분 입니다...ㅋㅋ 첨엔 / 이거 빼먹공 적용햇더니 안되서 잘살펴보니 3부분 이네효...ㅋㅋ
    • 03-11-26
    • 오홋~~ 감사 합니다...아주 잘 됩니다...컬컬~~~
    • 03-11-26
번호 제목 글쓴이 조회 날짜
223 [PHP] REQUEST 값 받기(application/json 포함) 5,558 04-20
222 [Linux] 데몬(systemd service) 작성 및 실행하기 29,396 03-14
221 [PHP] Porto 테마에서 포스팅만 Loading Overlay 33,153 03-08
220 [그누보드] 아이디 대신 이메일로 회원 가입하기 57,058 02-02
219 [시크릿DNS] Kaspersky 백신 사용시 DNS 암호화 관련 4 83,585 01-04
218 [칼무리] 영역화면 크기 오류인 경우 94,780 12-12
217 [MySQL] 업데이트 이후 에러 발생([ERROR] Incorrect definition of table … 90,379 12-08
216 구글 크롬 탭검색 비활성화 71,025 12-04
215 [MySQL] MySQL, MariaDB 업데이트 72,767 11-24
214 [아이폰] HTTPS 감청 우회하기 101,418 11-01
213 Windows에 Rust 설치하기 56,515 10-05
212 HTTPS/DNS 차단 쉽게 이해하기 61,534 08-16
211 ChangeDNS - DNS 서버를 손쉽게 변경합니다. 71,436 08-13
210 [ReactNative] android directory was detected in the project. 64,674 07-20
209 [리눅스] 메일(Mail) 삭제/초기화 57,398 07-18
208 [Delphi] 윈도우 알림센터에 메시지 출력하기 54,537 06-20
207 [그누보드] 사이드바 만들기 90,421 05-04
206 텔레그램 봇 (Telegram Bot) 만들기 37,254 05-03
205 [부트스트랩] nav 에서 하위 항목 활성화 시 부모 항목 활성화 34,361 04-30
204 [리눅스] PHP 버전 추가하기 34,010 04-29
203 [PHP] Curl 접속 속도가 늦은 경우 35,687 04-10
202 [윈도우] 파일 내용 검색 45,038 02-09
201 [MySQL] unblock with 'mysqladmin flush-hosts' 에러 53,006 01-01
200 [ReactNative] 캐시 초기화 하는 방법 55,449 12-27
199 killer 네트워크 이슈 팁 1 64,164 12-04
198 [윈도우] node.js 와 npm 업데이트(업그레이드) 56,756 12-01
197 [윈도우] 윈도우11 시작 메뉴 위치 변경(가운데, 왼쪽) 59,898 10-10
196 [Delphi] 중복 실행 방지 58,397 09-21
195 [리눅스] yum 에서 Thread died in Berkeley DB library 오류 58,103 09-18
194 [리눅스] VNSTAT 설치하기 55,498 09-17
193 [리눅스] 로그 삭제 및 비우기(?) 56,853 09-09