티스토리 뷰

- svrtime.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>:: Ajax로 구연한 실시간 서버시간 출력 ::</title>
<script language = "JavaScript" src="./svrtime_ajax.js" charset = "euc-kr"></script>

<SCRIPT language=JavaScript>
function junTime() {
  req = createHttpRequest()
  req.onreadystatechange = function() {
    if( req.readyState == 4 ) {
      // 0 : open() 메서드 수행 전
      // 1 : 로딩(Loading) 중인 상태(send() 수행 전)
      // 2 : 로딩 완료(서버가 Request를 받은 상태)
      // 3 : 서버가 처리 중인 상태
      // 4 : 서버처리 완료

      Clock.innerHTML = req.responseText;
    }
  }
  req.open("GET","svrtime.php");
  req.send("");
  window.setTimeout("junTime();", 1000);
}    
window.onload = junTime;
</SCRIPT>

</head>

<body>
<DIV id="Clock" name="Clock" style="font-family:tahoma; font-size:9px; color:black; width:150px; height:20px; position:absolute; left:7px; top:5px; z-index:1;"></DIV>
</body>
</html>

- svrtime.php

<?php
$x_time = date("Y-m-d H:i:s");    // 서버시간을 x_time변수에 넣음.

if($x_time == "2006-03-27 18:29:22") {  // x_time이 특정시간이 되면 처리되어야 할 부분
 // 특정시간이 되면 처리해야될 부분.
} else {
 echo $x_time; // 아니면 현재시간 출력
}
?>


- svrtime_ajax.js

첨부문서 참고!!

 

'프로그래밍 > Ajax' 카테고리의 다른 글

[Ajax] 강의 1장 - ajax 소개  (0) 2008.06.22
[Ajax] 관련 url 정리  (0) 2008.06.22
[Ajax] 검색어 자동완성  (0) 2008.06.22
[Ajax] 한글 파라미터 보내기  (0) 2008.06.22
[Ajax] 한글깨짐  (0) 2008.06.22
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크