让页面进行刷新,可以使用location.reload()方法,但是这种方法会让页面一直不断的刷新,这是因为当页面加载完成以后,我们让它刷新一次,那么浏览器就会重新向服务器请求数据,

界面会重新加载,然后,加载完成又调用了location.reload()方法,这样就陷入了死循环,一直处于请求然后刷新的状态。
为了解决这样的问题,我们使用下面这种方式:

$(document).ready(function () {
  //第一次进入页面刷新一次,仅一次
  //location.href.indexOf("#")获取当前页面地址并在其中查找"#"首次出现位置,找不到就是-1
if(location.href.indexOf("#")==-1){
  //在当前页面地址加入"#",使下次不再进入此判断
location.href=location.href+"#";
location.reload();
}

利用以上方法,在每次进入这个页面的时候,都会绕过浏览器缓存,重新向服务器获取数据。

最新文章

  1. SpringMVC学习(一)
  2. MVC模式下如何实现RegisterStartupScript等功能
  3. LaTeX test
  4. Portal
  5. Activity与Service通信(不同进程之间)
  6. Java Collections Source Code Series 2 ---接口
  7. AutoCAD/Civil 3D 学习笔记
  8. 着色Test
  9. 设计模式之观察者模式(Observer)
  10. hdu 1788 Chinese remainder theorem again(最小公倍数)
  11. Spring 之 注解实现返回json
  12. 注解配置的Spring MVC
  13. JQuery UI的拖拽功能
  14. eclipse中Maven工程使用Tomcat7以上插件
  15. win10下 github+hexo搭建个人博客.md
  16. [bzoj4849][Neerc2016]Mole Tunnels
  17. 自动获取windows或者linux系统IP
  18. shell脚本报错:syntax error: unexpected end of file
  19. 【java】模板方法设计模式
  20. Python 内置函数 memoryview

热门文章

  1. eslint推荐编码规范和airbnb推荐编码规范
  2. Java 8 函数接口详细教程
  3. Mark Zuckberg: A letter to our daughter
  4. centos7下源码方式安装gitlab8.9+发送邮件+ldap
  5. spring boot架构浅谈
  6. 1012关于SYSBENCH的用法
  7. 服务器监控(包括性能指标与web应用程序)
  8. mongodb--作为windows服务启动
  9. [bzoj2002][Hnoi2010]Bounce弹飞绵羊_LCT
  10. Python 远程调用MetaSploit