最近系统在适配ie浏览器(win10系统ie11浏览器),发现一个问题,当数据库信息有更新的时候,浏览器前台往往刷新不出来,我换成谷歌浏览器就没有这个问题,我在js函数debugger了一下,发现ajax请求的数据跟数据库里的不一样,然后我再后台打了一个断点,发现ajax根本就没有访问后台。然后我百度了一下,发现时浏览器设置的问题,ie浏览器按F12调出开发人员选项,选中“始终从服务器刷新”按钮,就可以了。

原来是浏览器设置的原因,导致数据不从服务器获取,而是从缓存中获取,修改浏览器设置是可以解决这个问题,但是作为一个web产品,我们不可能去手把手教每个用户去修改浏览器设置,所以还有另外一种解决方案,那就是在js里设置,让ajax请求数据的时候是从数据库获取,而不是从cache里获取,具体代码如下:

$.ajaxSetup({ cache: false }); 

这句话的意思是给ajax设置不从缓存中获取数据,我把这句话加在页面一加载的位置,是这么写的:

$(document).ready(function () {$.ajaxSetup({ cache: false });          //ajax请求不读取缓存
})

这样的话,问题就解决了,经过测试,我们不需要修改IE浏览器的设置同样解决了这个问题。

本人小白,欢迎大家提出意见,欢迎多多评论,希望大家给我多加指正,不胜感激。

原创文章,转载请注明。

web系统ie浏览器不刷新数据相关推荐

  1. web系统中的结构化数据标记

    Web 系统的设计要点之一是内容和表示的分离,网站以HTML发布内容,对内容进行操作的服务也只能访问 HTML.随着表现形式各异的设备在大量地增加,也大大增加了网站针对不同表示格式的数量.同时,一些新 ...

  2. 如何实现web系统检测浏览器类型的功能

    缘起 有时候我们有需求是希望用户访问系统时对用户的浏览器类型进行限制,以便用户获得更好的使用体验,比如你开发的系统在chrome下兼容最为完善,你可能不希望用户使用其他的浏览器来访问你的系统.比如如下 ...

  3. echarts 自动刷新_Echarts自动刷新数据

    1.Echarts自动刷新数据 1.Echarts柱状图的正常配置 注:声明了 myChart.test这两个都有用 官方示例中myChart是声明在 function(ec)里面的 var myCh ...

  4. web系统时区不一致导致时间显示异常的解决方案

    先说一下场景,一般在国内,我们都用的东八区时间,部署系统的时候,如果操作系统的时区也初始化为Asia/Shanghai,这样节点上所有的服务时区默认都会跟操作系统保持一致,用户访问系统页面时,展示的时 ...

  5. WEB安全_基础入门_数据包拓展,安装Burp Suite,练习来源页伪造、浏览器信息伪造、HTTP动作练习、投票系统程序设计缺陷分析

    数据包拓展 一.网站解析对应 1.简要网站搭建过程: 教学地址 2.涉及到的攻击层面? 源码,搭建平台,系统,网络层等 3.涉及到的安全问题? 目录,敏感文件,弱口令,IP以及域名 HTTP/S数据包 ...

  6. 大型web系统数据缓存设计-l转载

    原文地址:http://www.wmyouxi.com/a/60368.html#ixzz3tGYG9JwC 1. 前言 在高访问量的web系统中,缓存几乎是离不开的:但是一个适当.高效的缓存方案设计 ...

  7. 浏览器安全——Web页面安全浏览器网络安全(HTTPS)浏览器系统安全

    一.Web页面安全 同源和跨域: 什么是同源?如果两个页面拥有相同的协议(scheme).域名(host)和端口(port)(http默认port80,https默认端口号443),那么这两个页面具有 ...

  8. 大型web系统数据缓存设计

    [IT168 技术]在高访问量的web系统中,缓存几乎是离不开的;但是一个适当.高效的缓存方案设计却并不容易;所以接下来将讨论一下应用系统缓存的设计方面应该注意哪些东西,包括缓存的选型.常见缓存系统的 ...

  9. 通用的web系统数据导出功能设计实现(导出excel2003/2007 word pdf zip等)

    前言 我们在做web系统中,导出也是很常用的一个功能,如果每一个数据列表都要对应写一个导出的方法不太现实.现在就想设计一个共通的功能来实现这个导出. 需求分析 在开始之前我们先要明白我们要实现怎样一个 ...

最新文章

  1. RDKit | 多肽HELM字符串格式与分子Mol格式间的转换
  2. Why manually change will not trigger text determination case 2
  3. 深度学习之基于AlexNet实现猫狗大战
  4. 虚拟机下给Ubuntu挂载新硬盘
  5. openjudge1.2
  6. (二)html 复杂表格
  7. VScode代码美化工具Beautify
  8. 三自由度机械手腕设计机构设计
  9. dfuse 和 EOS Studio 携手让开发者工具更上一层楼
  10. python--len函数的用法
  11. xposed框架定位模块_Xposed模块开发基本方法记录
  12. 论如何在网页中插入一张图片
  13. Put GridView inside ScrollView
  14. cs224u GloVe词向量方法
  15. 康青老师--产品开发IPD流程和研发项目管理--流程建设和流程优化-沪师经纪刘建
  16. [家里蹲大学数学杂志]第266期中南大学2013年高等代数考研试题参考解答
  17. Github如何添加合适的开源License(Apache License 2.0、MIT License、GPL3)
  18. Android 水波纹扩散效果
  19. 开源软件保护策略——专利权不可或缺
  20. [附源码]计算机毕业设计JAVA基于SSM高考志愿填报系统

热门文章

  1. Java SE 学习笔记5 Java阶段复习
  2. iOS中常用的设计模式
  3. ubuntu系统分辨率只有640*480的解决办法,适用部分正方形屏幕
  4. 最新研究发布:新冠灭活疫苗和mRNA疫苗防重症保护效果相当
  5. c语言4位二进制乘法器设计,四位二进制乘法器.doc
  6. 安装php环境显示端口被占用,【亲测】启动PHPstudy提醒80、3306端口被占用的2种解决办法_全百科网...
  7. 初中教师计算机培训方案,初中教师信息技术培训与考核校本培训的实施方案
  8. Windows系统和Linux系统下安装MySQL
  9. PBRT_V2 总结记录 21 CameraSample 和 Sample
  10. java队列火车厢重排_火车车厢重排问题--队列模拟