最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

Ajax实现页面自动刷新实例解析

来源:懂视网 责编:小采 时间:2020-11-27 22:51:57
文档

Ajax实现页面自动刷新实例解析

Ajax实现页面自动刷新实例解析:Ajax简介: AJAX即Asynchronous Javascript And XML(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服
推荐度:
导读Ajax实现页面自动刷新实例解析:Ajax简介: AJAX即Asynchronous Javascript And XML(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服

Ajax简介:

AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。

AJAX 是一种用于创建快速动态网页的技术。

通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。

html部分:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>ajax实现自动刷新</title>
</head>
<body onLoad="Autofresh()">
<p>现在的时间是:<span id="currenttime"></span></p>
 <script>
 var xmlobj;
 var count=0;
 function createXMLHttpRequest(){
 if(window.ActiveXObject){
 xmlobj=new ActiveXObject("Microsoft.XMLHTTP");
 }
 else if(window.XMLHttpRequest){
 xmlobj=new XMLHttpRequest();
 }
 }
 function Autofresh(){
 createXMLHttpRequest(); 
 count=count+1; 
 xmlobj.open("GET","currenttime.php?count="+count,true);
 xmlobj.onreadystatechange=doAjax;
 xmlobj.send("r="+Math.random());//使用随机数处理缓存
 }
 function doAjax(){
 if(xmlobj.readyState==4 && xmlobj.status==200){
 var time_span=document.getElementById('currenttime');
 time_span.innerHTML=xmlobj.responseText;
 setTimeout("Autofresh()",2000);
 }
 }
 </script>
</body>
</html>

php页面部分

<?php
 $count=$_GET["count"];
 $count=$count%7;
 switch($count){
 case 1: $message = "11111111111111111";break;
 case 2: $message = "22222222222222222";break;
 case 3: $message = "33333333333333333";break;
 case 4: $message = "44444444444444444";break;
 case 5: $message = "55555555555555555";break;
 case 6: $message = "66666666666666666";break;
 } 
 $res = $message;
 echo date("Y-m-d H:i:s")."<hr>"."现在的内容是:".$res;
 ?>

效果图:


下面给大家介绍jQuery实现AJAX定时局部页面刷新

不时,我需要某种机制,不断刷新网页,以提供一个实时的仪表板某种。如果我只能刷新一个特定的页面的一部分,这将是很大的,例如:仪表盘上的交通灯显示系统状态。

这是很容易通过使用jQuery JavaScript库,只刷新页面的一部分。一旦我们纳入我们的页面的jQuery库,我们只需要1行的JavaScript得到它的工作:

<script src="https://www.gxlcms.com/js/jquery-1.3.2.min.js" type="text/javascript"></script> 

所以我们只要我们的页面放入这个小的JS代码片段刷新里面的内容ID标签的一切,让我们说,每5秒:

setInterval(function() {
 $("#content").load(location.href+" #content>*","");
}, 5000); 

这就是它!!因此,这是很容易完成一些实时监控的行为,只是那行代码。没有更奇怪的元刷新标记或iframe一种解决方法,在Web应用程序。

每5秒,我们将刷新内容相同的URL和所有元素,驻留在元素ID为content元素的内容:内容。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

Ajax实现页面自动刷新实例解析

Ajax实现页面自动刷新实例解析:Ajax简介: AJAX即Asynchronous Javascript And XML(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服
推荐度:
标签: aj 页面 刷新
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top