HOME 개발팁 xmlHttp 간단한 알림/쪽지 만들때 사용가능한 소스

프로그램 작업하다 좋은 팁, 정보, 테스트를 기록하는 곳입니다.


jQuery | xmlHttp 간단한 알림/쪽지 만들때 사용가능한 소스

페이지 정보

작성자 굿스웹 작성일18-03-27 20:13 조회2,243회 댓글0건

본문

<dt id="list"></dt>
<script>
var chatManager = new function(){
var idle = true;
var interval = 500;
var xmlHttp = new XMLHttpRequest();
var finalDate = '';

// Ajax Setting
xmlHttp.onreadystatechange = function()
{
if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
{
// JSON 포맷으로 Parsing
res = JSON.parse(xmlHttp.responseText);
finalDate = res.date;

// 채팅내용 보여주기
chatManager.show(res.title);

// 중복실행 방지 플래그 OFF
idle = true;
}
}

// 채팅내용 가져오기
this.proc = function()
{
// Ajax 통신
xmlHttp.open("GET", "messages.php", true);
xmlHttp.send();
}

// 채팅내용 보여주기
this.show = function(data)
{
var o = document.getElementById('list');
var dt, dd;

// 채팅내용 추가
for(var i=0; i<data.length; i++)
{
o.appendChild(document.createTextNode(data[i]));

}
}



// interval에서 지정한 시간 후에 실행
setInterval(this.proc, interval);
}
</script>



messages.php
<?
$data[] = '하늘';
$date = date('Y-m-d H:i:s');
echo json_encode(array('date' => $date, 'title' => $data));
?>

[주소복사] https://www.goodsweb.kr/?u=D4139YKx
SNS 알리기
핀터레스트
텔레그램로
블로그로
카카오스토리
카톡 공유

관련 블로그
로딩중


5명  IP : 18.191.♡.45
001 18.♡.169.94 오류안내 페이지
(/bbs/board.php?bo_table=review)
002 207.♡.13.111 jQuery 자주쓰는 함수 - 개발팁
(/bbs/board.php?bo_table=tip&wr_id=202)
003 18.♡.184.237 굿스웹 워터마크 배경 PSD - 양식다운로드
(/bbs/board.php?bo_table=papers&wr_id=6&sca=PSD)
004 40.♡.167.48 오류안내 페이지
(/bbs/password_check.php)
005 3.♡.166.7 CONVERT_TZ / UTC / ICN 함수 - 개발팁
(/bbs/board.php?bo_table=tip&wr_id=73&page=19)

접속자
  • 오늘 : 324
  • 어제 : 305
  • 최대 : 874
  • 전체 : 402,451

검색로봇(Robots) 최근 방문시간
  • GOOGLE : 1시간 전
  • NAVER : 13시간 전
  • BING : 3일 전
  • DAUM : 6일 전

ETH : 0x8abf3B748ab78828AE07685e4fd53d1a606f18D3



페이스북 네이버 블로그 굿스웹 쇼핑몰 네이버 카페 굿스웹 트위터 굿스웹 티스토리 Google Play