웹 클라이언트라는 것이 요청시 마다 서버에서 정보를 받아오는 것이기 때문에 이론상으로 새로고침을 하지 않고 새정보가 갱신되어 보일 순 없습니다.
본 질문 내용과 질문 추가 내용이 같은 거겠죠? 언뜻 보니.. 본 질문은 글 쓴사람 입장같고, 추가내용은 다른 컴퓨터의 내용같은 거같은데..
같은 내용이라 이해하고 한가지 방법을 설명드리겠습니다.
위에서도 말씀드렸지만 서버에서 가만히 있는 클라이언트에게 어떻게 해라(예를 들면, 새정보를 갱신해라)고 할 순 없습니다.
클라이언트에서 뭔가 요청을 해야하는데 님이 원하시는 기능을 약간 다른 방법으로 구현하자면 일정 시간마다 새로고침을 해주도록 하는 방법이 있는데용.
그 내용은 다음과 같습니다.
<script language='javascript'>
window.setTimeout('window.location.reload()',10000); //10초마다 리플리쉬 시킨다 1000이 1초가 된다.
</script>
이 소스를 넣어주면 페이지가 10초마다 자동 새로고침 되므로.. 3초정도로 해놓으신다면 좀 불완전하긴 하지만,, 갱신된 정보가 표시되겠죠.
불완전한 답변이긴 하지만 이 이상의 방법은 없는 듯합니다. java 애플릿 등으로 프로그래밍으로 구현하지 않는 이상 말이죠
'PHP' 카테고리의 다른 글
★ php ★ PHP 언어의 변수형 (0) | 2011.05.13 |
---|---|
★ php ★ PHP 메뉴얼 (0) | 2011.05.11 |
★ php ★ PHP 이미지 슬라이드 (0) | 2011.05.11 |
★ php ★ PHP 예제] 다음줄로 줄바꿈 문자 넣기, 엔터 키(Enter) 치기; Newline Char (0) | 2011.05.11 |
★ php ★ php 나 js 에서는 \n 요놈이 줄바꿈입니다 (0) | 2011.05.11 |