博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
html 页面刷新
阅读量:5812 次
发布时间:2019-06-18

本文共 1053 字,大约阅读时间需要 3 分钟。

JS 脚本

方法1 setInterval 函数

定时局部刷新用到jQuery里面的setInterval方法, 该函数每隔一段时间请求一次数据,然后将请求结果返回给前端HTML实现刷新。

setInterval方法两个参数,第一个是设置定时执行的函数名,第二个是时间。

funciton GetData(){ var url = "请求地址"; var data = {type:1}; $.ajax({  type : "get",  async : false, //同步请求  url : url,  data : data,  timeout:1000,  success:function(dates){  //alert(dates);  $("#mainContent").html(dates);//要刷新的div  },  error: function() {        // alert("失败,请稍后再试!");      } });

 

另外注意,setTimeout()并不能定时刷新页面。setTimeout()设置之后,只会刷新一次,需要再次设置,才会再次刷新。

eg. setTimeout(function(){location.reload()},1000); //指定1秒后刷新一次

 

方法2

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

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

JavaScript得到它的工作:

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

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

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

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

 

 

 

页面整体刷新

1. 页面自动刷新注:其中10指每隔10秒刷新一次页面.

1 

2.跳转到指定页面

1 

 

 

 

参考文章

1.

2.

3.

 

转载地址:http://llvbx.baihongyu.com/

你可能感兴趣的文章
软件工程师成长为架构师必备的十项技能
查看>>
python 异常
查看>>
百度账号注销
查看>>
jquery画图插件jPainter
查看>>
真正努力的人,从来不焦虑
查看>>
Lua语言特色
查看>>
C# 单机Window 程序 sqlite 数据库实现
查看>>
JavaScript一些函数
查看>>
国务院关于积极推进“互联网+”行动的指导意见
查看>>
Matrix Factorization, Algorithms, Applications, and Avaliable packages
查看>>
图像配准转换
查看>>
mysql-This version of MySQL doesn’t yet support ‘LIMIT & IN/ALL/ANY/SOME 错误解决
查看>>
BIEE Demo(RPD创建 + 分析 +仪表盘 )
查看>>
Cocos2dx 3.0开发环境的搭建--Eclipse建立在Android工程
查看>>
iOS人脸识别核心代码(备用)
查看>>
基本概念复习
查看>>
C++:成员运算符重载函数和友元运算符重载函数的比较
查看>>
[Polymer] Introduction
查看>>
【iCore3 双核心板】例程三十:U_DISK_IAP_FPGA实验——更新升级FPGA
查看>>
前端技术的发展和趋势
查看>>