이모티콘 채팅에 사용하는 방법 헬프미...! 정보
이모티콘 채팅에 사용하는 방법 헬프미...!본문
10년째 초짜님이 올려주신 하악하악님의 이모티콘자동등록하기를 채팅에 사용하고 싶은데요..
(그누보드 자유게시판에 있는 이모티콘 삽입하기 기능을 채팅에도 적용하려고 함)
그래서
<script language=javascript>
function add(img)
{
opener.document.getElementById("chat_msg").value += "\n[" + img + "]\n";
self.close();
}
</script>
바꿨더니 채팅창에 [http://인터넷주소/img/emoticon/a21.gif]으로는 뜨는데요...
이걸 이미지로 어떻게 바꿀수 있는지요.... 고수님들의 도움을 구합니다...
(그누보드 자유게시판에 있는 이모티콘 삽입하기 기능을 채팅에도 적용하려고 함)
그래서
<script language=javascript>
function add(img)
{
opener.document.getElementById("chat_msg").value += "\n[" + img + "]\n";
self.close();
}
</script>
바꿨더니 채팅창에 [http://인터넷주소/img/emoticon/a21.gif]으로는 뜨는데요...
이걸 이미지로 어떻게 바꿀수 있는지요.... 고수님들의 도움을 구합니다...
댓글 전체

[http://인터넷주소/img/emoticon/a21.gif]
이부분을 웹에서 보일땐 <img src>.....
로 바까주는 소스를 넣어주셔야죠.
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp|mms)\:\/\/([^[:space:]]+)\.(mp3|wma|wmv|asf|asx|mpg|mpeg)\".*\<\/a\>\]/i", "<script>doc_write(obj_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(swf)\".*\<\/a\>\]/i", "<script>doc_write(flash_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\"\s*[^\>]*\>[^\s]*\<\/a\>\]/i", "<img src='$1://$2.$3' id='target_resize_image[]' onclick='image_window(this);'>", $str);
echo $str;
이것을 수정해서 추가해주세용
이부분을 웹에서 보일땐 <img src>.....
로 바까주는 소스를 넣어주셔야죠.
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp|mms)\:\/\/([^[:space:]]+)\.(mp3|wma|wmv|asf|asx|mpg|mpeg)\".*\<\/a\>\]/i", "<script>doc_write(obj_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(swf)\".*\<\/a\>\]/i", "<script>doc_write(flash_movie('$1://$2.$3'));</script>", $str);
$str = preg_replace("/\[\<a\s*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\"\s*[^\>]*\>[^\s]*\<\/a\>\]/i", "<img src='$1://$2.$3' id='target_resize_image[]' onclick='image_window(this);'>", $str);
echo $str;
이것을 수정해서 추가해주세용
답변감사드립니다.
<script language=javascript>
function add(img)
{
opener.document.getElementById("chat_msg").value += img;
self.close();
}
</script>
여기서 chat_msg 값은 http://주소/img/emoticon/a1.gif 파일입니다.
이걸 a1.gif 값만 가지고 오려면 어떻게 해야하나요..
<script language=javascript>
function add(img)
{
opener.document.getElementById("chat_msg").value += img;
self.close();
}
</script>
여기서 chat_msg 값은 http://주소/img/emoticon/a1.gif 파일입니다.
이걸 a1.gif 값만 가지고 오려면 어떻게 해야하나요..