php+ajax 실시 간 으로 간단 한 인 스 턴 스 새로 고침

1711 단어 phpajax새로 고침
본 고의 실례 는 php+ajax 실시 간 갱신 간단 한 실현 방법 을 설명 하고 여러분 께 참고 하도록 공유 합 니 다.구체 적 으로 다음 과 같다.
ajax 자동 리 셋 은 흔히 볼 수 있 는 문제 인 것 같 습 니 다.예전 에 웹 채 팅 방 프로그램 을 만 드 는 것 도 이 위 에 걸 렸 습 니 다.그 동안 의 학습 을 통 해 웹 페이지 를 자동 으로 리 셋 할 수 있 는 코드 프레임 워 크 를 만 들 었 습 니 다.막막 한 가족 들 이 저 처럼 이렇게 많은 시행 착 오 를 걷 지 않 았 으 면 좋 겠 습 니 다.
잔말 말고 코드 를 말 해라.
html 부분:

<html> 
<head> 
<script type="text/javascript"> 
function loadXMLDoc()//ajax        
{ 
var xmlhttp; 
if (window.XMLHttpRequest) 
 {// code for IE7+, Firefox, Chrome, Opera, Safari 
 xmlhttp=new XMLHttpRequest(); 
 } 
else 
 {// code for IE6, IE5 
 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
 } 
xmlhttp.onreadystatechange=function() 
 { 
 if (xmlhttp.readyState==4 && xmlhttp.status==200) 
  { 
  document.getElementById("myDiv").innerHTML=xmlhttp.responseText; 
  } 
 } 
xmlhttp.open("POST","/chat.php",true); 
xmlhttp.send(); 
setTimeout("loadXMLDoc()",1000);//     
} 
loadXMLDoc();//      
</script> 
</head> 
<body> 
<button type="button" onclick="loadXMLDoc()">    </button> 
<div id="myDiv"></div> 
</body> 
</html> 
php 부분(실시 간 리 셋 테스트 웹 페이지 일 뿐)

<?php 
/* 
1.     
2.     
3. 
*/ 
echo file_get_contents("data.dat"); 
 
?> 
이렇게 하면 data.dat 만 수정 하면 실시 간 으로 웹 페이지 에 표시 할 수 있다.
본 논문 에서 말 한 것 이 여러분 의 phop 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기