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 相关文章推荐
利用static实现表格的颜色隔行显示的代码
Sep 02 PHP
PHP下10件你也许并不了解的事情
Sep 11 PHP
PHP常用函数小技巧
Sep 11 PHP
PHP中把stdClass Object转array的几个方法
May 08 PHP
php实现字符串反转输出的方法
Mar 14 PHP
Yii基于数组和对象的Model查询技巧实例详解
Dec 28 PHP
PHP错误机制知识汇总
Mar 24 PHP
Yii框架实现邮箱激活的方法【数字签名】
Oct 18 PHP
php UNIX时间戳用法详解
Feb 16 PHP
PHP守护进程化在C和PHP环境下的实现
Nov 21 PHP
详解Laravel设置多态关系模型别名的方式
Oct 17 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
Feb 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
flash用php连接数据库的代码
2011/04/21 PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
2013/06/17 PHP
Laravel5.4简单实现app接口Api Token认证方法
2019/08/29 PHP
prototype Element学习笔记(篇一)
2008/10/26 Javascript
使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
2010/04/01 Javascript
理解Javascript_03_javascript全局观
2010/10/11 Javascript
jQuery 1.5最新版本的改进细节分析
2011/01/19 Javascript
JavaScript中this的9种应用场景及三种复合应用场景
2015/09/12 Javascript
JQuery菜单效果的两个实例讲解(3)
2015/09/17 Javascript
在微信、支付宝、百度钱包实现点击返回按钮关闭当前页面和窗口的方法
2016/08/05 Javascript
JavaScript实现网页头部进度条刷新
2017/04/16 Javascript
详解基于Node.js的微信JS-SDK后端接口实现代码
2017/07/15 Javascript
Vue导出json数据到Excel电子表格的示例
2017/12/04 Javascript
微信小程序实现图片上传、删除和预览功能的方法
2017/12/18 Javascript
从0到1构建vueSSR项目之node以及vue-cli3的配置
2019/03/07 Javascript
vue2.x 对象劫持的原理实现
2020/04/19 Javascript
关于ES6尾调用优化的使用
2020/09/11 Javascript
[05:00]第二届DOTA2亚洲邀请赛主赛事第三天比赛集锦.mp4
2017/04/04 DOTA
在Python中使用PIL模块对图片进行高斯模糊处理的教程
2015/05/05 Python
python GUI图形化编程wxpython的使用
2019/07/19 Python
使用Python和OpenCV检测图像中的物体并将物体裁剪下来
2019/10/30 Python
python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例
2020/02/28 Python
jupyter 中文乱码设置编码格式 避免控制台输出的解决
2020/04/20 Python
pandas dataframe 中的explode函数用法详解
2020/05/18 Python
HTML5 语音搜索(淘宝店语音搜素)
2013/01/03 HTML / CSS
英国时尚服饰电商:Boohoo
2017/10/12 全球购物
小米乌克兰网上商店:Xiaomi.UA
2019/10/29 全球购物
27个经典Linux面试题及答案,你知道几个?
2014/03/11 面试题
介绍一下Mysql的存储引擎
2015/02/12 面试题
冰淇淋店创业计划书范文
2013/12/27 职场文书
趣味比赛活动方案
2014/02/15 职场文书
岗位聘任书范文
2014/03/29 职场文书
求职简历自我评价怎么写
2015/03/10 职场文书
音乐课外活动总结
2015/05/09 职场文书
2016高三毕业赠言寄语
2015/12/04 职场文书
Python自动化之批量处理工作簿和工作表
2021/06/03 Python