우하하 실시간 채팅방

한국어

우하하 채팅창

우하하 대화방에서는, 회원연동을 하지 않으면 기본값으로 무작위의 식물 이름을 대화명으로 부여하고 있습니다.

그러나 식물 이름이 아닌 다른 형식의 익명 대화명을 쓰고 싶다면 어렵지 않게 그 기능을 구현할 수 있습니다.

다음은 "익명_1234"와 같은 형식의 익명 대화명을 부여하는 방법을 보여주는 예제입니다.

보다시피 uhaname이라는 변수에 대화명을 넣어주기만 하면 됩니다.

 

<script type="text/javascript">
var uharoom = "uha.kr";
var uhaname = "익명_" + Math.floor((Math.random() * 9999) + 1000);
</script>
<script id="UHACHATSCRIPT" type="text/javascript" charset="utf-8" src="http://chat.uha.kr/chat.js"></script>

 

이 예제는 클라이언트 단에서 자바스크립트를 사용해서 랜덤 닉네임을 부여한 것이기 때문에, 접속자가 많다면 중복된 대화명이 생길 수도 있습니다. 또 페이지를 새로고침 할 때마다 새로운 대화명이 부여되고 대화명 유지 기능이 작동하지 않게 됩니다.

 

JSP, PHP와 같은 서버사이드 스크립트를 이용한다면 각 세션마다 다른 대화명을 부여하는 등의 방법으로 중복을 예방하고 대화명을 유지할 수 있습니다.

 

※ 등록된 대화방이라면 당연히 채팅방 관리에서 '손님 접속'이 켜져 있어야만 사용자정의 대화명을 부여할 수 있습니다. 만약 '손님 접속'이 꺼져 있다면 uhakey 값이 넘어오지 않으면 대화방에 들어갈 수 없게 됩니다.

 

번호 제목 글쓴이 날짜 조회 수
공지 서버 장애 해결 우하하 2021.04.05 206
공지 채팅방 소스를 교체해주세요! 우하하 2015.09.14 837
56 서버 점검(2016-10-03 23:30) 및 업데이트 우하하 2016.10.04 1120
55 채팅방 관리에서 대화저장 시간을 0으로 설정할 수 있습니다 우하하 2016.07.31 170
54 서버를 복구했습니다. 우하하 2016.06.15 134
53 밝은 이름 색깔 지원 (어두운 배경에서 쓸 때) [1] 우하하 2016.01.19 414
52 관리자 인증 HTTPS 지원 우하하 2016.01.19 227
51 자동 링크 기능, 클릭 메뉴 추가 우하하 2015.12.03 179
50 이제 알림 설정을 기억합니다. 우하하 2015.11.14 192
49 갤럭시 노트2 (안드로이드 4.4.2)에서의 접속 오류 해결 file 우하하 2015.10.09 432
48 일부 사이트에서 시간이 안 보이던 문제 수정 우하하 2015.10.06 333
47 로그인 정보 유지, 벙어리 기간 연장 패치 [1] 우하하 2015.10.04 230
46 채팅방 로딩 속도 향상 우하하 2015.09.24 162
45 서버 안정성 향상을 위한 조치 우하하 2015.09.22 126
44 최근 대화내역 50개에서 30개로 축소 우하하 2015.09.21 280
» 사용자정의 익명 대화명 부여하기 예제 우하하 2015.09.19 198
42 홈페이지 접속을 개선했어요 우하하 2015.09.15 120
41 귓속말 기능 [1] 우하하 2015.08.31 193
40 그누보드5 플러그인 출시 우하하 2015.08.22 410
39 시간 꾸미기, 카카오톡 스타일의 날짜 표시선 기능 [1] file 우하하 2015.08.20 326503
38 고유값 길이 제한을 255자까지 늘렸습니다 우하하 2015.08.11 153