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的特殊设置
Oct 09 PHP
php XPath对XML文件查找及修改实现代码
Jul 27 PHP
计算php页面运行时间的函数介绍
Jul 01 PHP
PHP使用PDO连接ACCESS数据库
Mar 05 PHP
详解Grunt插件之LiveReload实现页面自动刷新(两种方案)
Jul 31 PHP
Laravel学习教程之View模块详解
Sep 18 PHP
PHP调用API接口实现天气查询功能的示例
Sep 21 PHP
PHP仿tp实现mvc框架基本设计思路与实现方法分析
May 23 PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
Feb 14 PHP
PHP解密支付宝小程序的加密数据、手机号的示例代码
Feb 26 PHP
php的对象传值与引用传值代码实例讲解
Feb 26 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
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
Ajax一统天下之Dojo整合篇
2007/03/24 Javascript
[原创]IE view-source 无法查看看源码 JavaScript看网页源码
2009/07/19 Javascript
jQuery .tmpl(), .template()学习资料小结
2011/07/18 Javascript
javascript之典型高阶函数应用介绍
2013/01/10 Javascript
用正则表达式替换图片地址img标签
2013/11/22 Javascript
Nodejs学习笔记之Stream模块
2015/01/13 NodeJs
jQuery对JSON数据进行排序输出的方法
2015/06/24 Javascript
简单实现jQuery进度条轮播实例代码
2016/06/20 Javascript
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
各式各样的导航条效果css3结合jquery代码实现
2016/09/17 Javascript
jquery实现轮播图效果
2017/02/13 Javascript
用Vue-cli搭建的项目中引入css报错的原因分析
2017/07/20 Javascript
基于Vue的SPA动态修改页面title的方法(推荐)
2018/01/02 Javascript
Vue.js实现开发购物车功能的方法详解
2019/02/22 Javascript
AngularJs中$cookies简单用法分析
2019/05/30 Javascript
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
原生js实现可兼容PC和移动端的拖动滑块功能详解【测试可用】
2019/08/15 Javascript
解决layui数据表格Date日期格式的回显Object的问题
2019/09/19 Javascript
jquery实现图片无缝滚动 蒙版遮蔽效果
2020/01/11 jQuery
js实现网页版贪吃蛇游戏
2020/02/22 Javascript
详细分析Node.js 模块系统
2020/06/28 Javascript
JS实现多功能计算器
2020/10/28 Javascript
简单谈谈Python中的几种常见的数据类型
2017/02/10 Python
PyQt 线程类 QThread使用详解
2017/07/16 Python
想学python 这5本书籍你必看!
2018/12/11 Python
对python当中不在本路径的py文件的引用详解
2018/12/15 Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
2019/11/28 Python
Python FFT合成波形的实例
2019/12/04 Python
浅谈Python中的继承
2020/06/19 Python
python 获取谷歌浏览器保存的密码
2021/01/06 Python
Python实现Excel自动分组合并单元格
2021/02/22 Python
大学生职业规划论文
2014/01/11 职场文书
道歉信范文
2015/05/12 职场文书
河童之夏观后感
2015/06/11 职场文书
sql查询语句之平均分、最高最低分及排序语句
2022/05/30 MySQL