php+ajax实时刷新简单实例


Posted in PHP onFebruary 25, 2015

本文实例讲述了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就可以实时在网页上显示了。

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
深入理解PHP中的Session和Cookie
Jun 21 PHP
ThinkPHP模板Switch标签用法示例
Jun 30 PHP
php使用google地图应用实例
Dec 31 PHP
详解HTTP Cookie状态管理机制
Jan 14 PHP
PHP递归实现层级树状展开
Apr 01 PHP
php 获取文件行数的方法总结
Oct 11 PHP
PHP在innodb引擎下快速代建全文搜索功能简明教程【基于xunsearch】
Oct 14 PHP
php自定义扩展名获取函数示例
Dec 12 PHP
PDO操作MySQL的基础教程(推荐)
Aug 18 PHP
PHP基于自定义函数实现的汉字转拼音功能实例
Sep 30 PHP
laravel 模型查询按照whereIn排序的示例
Oct 16 PHP
PDO实现学生管理系统
Mar 21 PHP
用php来限制每个ip每天浏览页面数量的实现思路
Feb 24 #PHP
php基于GD库画五星红旗的方法
Feb 24 #PHP
php获取文件名后缀常用方法小结
Feb 24 #PHP
php获取字符串中各个字符出现次数的方法
Feb 23 #PHP
php截取中文字符串函数实例
Feb 23 #PHP
php输入数据统一类实例
Feb 23 #PHP
php简单定时执行任务的实现方法
Feb 23 #PHP
You might like
PHP生成自适应大小的缩略图类及使用方法分享
2014/05/06 PHP
PHP使用glob函数遍历目录或文件夹的方法
2014/12/16 PHP
php读取文件内容到数组的方法
2015/03/16 PHP
PHP抽奖算法程序代码分享
2015/10/08 PHP
PHP保存session到memcache服务器的方法
2016/01/19 PHP
php简单的上传类分享
2016/05/15 PHP
thinkphp5使html5实现动态跳转的例子
2019/10/16 PHP
js变换显示图片的实例
2013/04/16 Javascript
高性能JavaScript 重排与重绘(2)
2015/08/11 Javascript
jQuery mobile 移动web(6)
2015/12/20 Javascript
详解vue服务端渲染(SSR)初探
2017/06/19 Javascript
Vue中的vue-resource示例详解
2018/11/02 Javascript
使用pkg打包ThinkJS项目的方法步骤
2019/12/30 Javascript
Angular8 实现table表格表头固定效果
2020/01/03 Javascript
微信小程序如何通过用户授权获取手机号(getPhoneNumber)
2020/01/21 Javascript
在Angular项目使用socket.io实现通信的方法
2021/01/05 Javascript
python基于queue和threading实现多线程下载实例
2014/10/08 Python
Python编程中的反模式实例分析
2014/12/08 Python
python交互式图形编程实例(二)
2017/11/17 Python
解决nohup重定向python输出到文件不成功的问题
2018/05/11 Python
python集合是否可变总结
2019/06/20 Python
Python Numpy 实现交换两行和两列的方法
2019/06/26 Python
Python 处理文件的几种方式
2019/08/23 Python
Django Admin中增加导出Excel功能过程解析
2019/09/04 Python
Python使用Pandas读写Excel实例解析
2019/11/19 Python
Python:合并两个numpy矩阵的实现
2019/12/02 Python
简单了解Python write writelines区别
2020/02/27 Python
浅谈Django前端后端值传递问题
2020/07/15 Python
详解CSS3弹性伸缩盒
2020/09/21 HTML / CSS
英国领先的新鲜松露和最好的松露产品供应商:TruffleHunter
2019/08/26 全球购物
高中同学会活动方案
2014/08/14 职场文书
2014年九一八事变演讲稿
2014/09/14 职场文书
英语四级考试作弊检讨书
2014/09/29 职场文书
初中生旷课检讨书范文
2014/10/06 职场文书
2015年“我们的节日·重阳节”活动总结
2015/07/29 职场文书
62句有关感恩节文案(推荐收藏)
2019/11/28 职场文书