切换导航
首页
技术问答
编程语言
前端开发
移动开发
开发工具
程序设计
行业应用
CMS系统
服务器
频道导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Lua
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
▸ HTML
▸ HTML5
▸ JavaScript
▸ CSS
▸ jQuery
▸ Bootstrap
▸ Angularjs
▸ TypeScript
▸ Vue
▸ Dojo
▸ Json
▸ Electron
▸ Node.js
▸ extjs
▸ Express
▸ XML
▸ ES6
▸ Ajax
▸ Flash
▸ Unity
▸ React
▸ Flex
▸ Ant Design
▸ Web前端
▸ 微信小程序
▸ 微信公众号
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
前端之家
Ajax
ajax浏览器缓存问题
ajax浏览器缓存问题
2020-05-27
Ajax
前端之家
前端之家
收集整理的这篇文章主要介绍了
ajax浏览器缓存问题
,
前端之家
小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们都知道ajax能提高
页面
载入的速度主要的原因是通过ajax减少了重复数据的载入,也就是说在载入数
据的同时将数据
缓存到
内存中,一旦数据被加载其中,只要我们没有刷新
页面
,这些数据就会一直被缓存在内
存中,当我们提交 的URL与历
史的URL一致
时,就不需要提交给服务器,也就是不需要从服务器上面去
获取
数据,虽然这样降低了服务器的
负载
提高了用
户的体验,但是我们
不能
获取
最新的数据。为了保证我们读取的
信息都是最新的,我们就需要
禁止
他的缓存
功能
。
解决方
案有如下几种:
1、在ajax发送请求前
加上
anyAjaxObj.setRequestHeader("If-Modified-Since","0")。
2、在ajax发送请求前
加上
anyAjaxObj.setRequestHeader("Cache-Control","no-cache")。
3、在URL后面
加上
一个
随机
数: "fresh=" + Math.random();。
4、在URL后面
加上
时间搓:"nowtime=" + new Date().getTime();。
5、如果是使用jQuery,直接这样就可以了
$.ajaxSetup({cache:false})。这样
页面
的所有ajax都会执行这条语句就是不需要保
存缓
存记录。
上一篇:Ajax 动态加载内容
下一篇:ajax loading code
猜你在找的Ajax相关文章
网页的异步请求(Ajax)
JS原生Ajax操作(XMLHttpRequest) GET请求 POST请求 兼容性问题 利用iframe模拟ajax 实现表...
作者:前端之家 时间:2021-01-14
手动实现AJAX
AJAX 每日更新前端基础,如果觉得不错,点个star吧 😃 https://github.com/Win...
作者:前端之家 时间:2020-12-19
axios异步提交表单数据的不同形式
踩坑Axios提交form表单几种格式 前后端分离的开发前后端, 前端使用的vue,后端的安全模块使...
作者:前端之家 时间:2020-12-12
php的ajax简单实例
很早就听闻ajax的名声,但是却一直不知道怎么用,今天自己捣鼓了一下,竟然会用了,哈哈哈...
作者:前端之家 时间:2020-11-11
Json与Ajax(注册实例)
需要在服务器上进行哈 jquery的ajax方法: // jquery请求 $.ajax({ url: "./serv...
作者:前端之家 时间:2020-11-07
jSon和Ajax登录功能,ajax数据交互案例
ajax实例,检测用户与注册 检测用户名是否被占用: 在用户填写完用户名之后,ajax会异步向...
作者:前端之家 时间:2020-11-07
关于AjaxControlToolkit的样式问题
网(LieHuo.Net)教程 技术文章一直都是转载的,从来没有自创过.终于遇到AjaxControlToolkit,...
作者:前端之家 时间:2020-11-04
一个简单的AJAX实现(HELLO AJAX)
客户端部分: <html> <head> <meta http-equiv="Content-Type" ...
作者:前端之家 时间:2020-11-04
AJAX中文乱码的两类问题及解决之策
1)发送路径中的参数有中文,在服务器段接收参数值是乱码 例如: var url=”a.jsp?na...
作者:前端之家 时间:2020-11-04
实例:AJAX返回xml代码如何在网页中显示
建站学院(LieHuo.Net)文档 今天来学习一篇实例代码教程:AJAX返回xml代码如何在网页中显...
作者:前端之家 时间:2020-11-04
编程分类
HTML
HTML5
JavaScript
CSS
jQuery
Bootstrap
Angularjs
TypeScript
Vue
Dojo
Json
Electron
Node.js
extjs
Express
XML
ES6
Ajax
Flash
Unity
React
Flex
Ant Design
Web前端
微信小程序
微信公众号
最新文章
• 网页的异步请求(Ajax)
• 手动实现AJAX
• axios异步提交表单数据的不
• php的ajax简单实例
• Json与Ajax(注册实例)
• Ajax基础原理与应用
• jSon和Ajax登录功能,ajax
• 关于AjaxControlToolkit的
• 一个简单的AJAX实现(HELLO
• AJAX中文乱码的两类问题及
热门标签
更多 ►
关闭广告
单独headers
封装代码
提示错误
整数正则
非0开头
跳页
出页码
antd table
提示URL未注册
公众号支付
vue hash模式
iSlider
车牌键盘
循环图片
echarts 双折
左右布局
DllPlugin
对象创建
打字游戏
圈选
两栏
云函数
蒙版
ES2020
橱窗
无缝滚动轮播
色块碰撞
组件销毁
文档操作