ie8兼容性问题(三) 缓存问题
来源:互联网 发布:qq酷双项淘宝客真的吗 编辑:程序博客网 时间:2024/06/10 22:14
ie8兼容性问题(三) 缓存问题
- 这个问题时在实现头像上传功能时发现的。
头像上传功能,在原页面上点击头像时弹出弹框,在弹框中实现新头像上传,上传成功后关闭弹框,刷新原页面头像。
刷新原页面头像是这样的function getImg() {
url = "integralIndexController.do?downloadFile";
$("#img1").attr("src", url);
}
关闭页面时,调用getImg方法。
结果chrome中可以正常刷新页面,ie8中则不刷新。找了好久终于找到了问题。。。
ie8的缓存
- ie8中,如果请求的地址和参数、参数值均不变化的话,是不会再次进入方法的。而是直接进入success,这样就不会拿回新的数据,页面也就不会刷新了。
解决ie8缓存的方法一:
在请求url后再加一个参数,值为随机数,这样的话就保证了ie8请求时每次都是新的url,所以可以有效的解决缓存问题
function getImg() {
url = "integralIndexController.do?downloadFile&rnd=" + Math.random();
$("#img1").attr("src", url);
}
解决ie8缓存的方法二:
与一的原理是一样的,就是如果不想加随机数的话,可以加当前日期的毫秒值,这个值是不会重复的。所以也可以有效的解决缓存问题
function getImg() {
var now = new Date();
var millDate = now.getTime();
url = "integralIndexController.do?downloadFile&rnd=" + millDate;
$("#img1").attr("src", url);
}
阅读全文
0 0
- ie8兼容性问题(三) 缓存问题
- IE8 兼容性问题
- IE8兼容性问题
- VS2005与IE8兼容性问题
- IE8 padding兼容性问题
- IE8的兼容性问题
- position:fixed ie8兼容性问题
- jQuery EasyUI IE8 兼容性问题
- Carousel在IE8兼容性问题
- IE8 、 IE7 的兼容性问题
- swiper3.4 IE8兼容性问题
- IE8兼容性问题汇总1
- IE8的兼容性问题
- ueditor ie8兼容性问题
- IE8 兼容性问题总结
- JQUERY注意问题之ie8 post缓存
- IE6、IE7、IE8、FF兼容性问题
- ie8兼容性问题的快速解决办法
- gerrit提交代码(风格审查)出错处理
- 索引
- 轻松搞定面试中的红黑树问题
- eclipse的Ctrl+shift+F快捷键不能使用的问题
- 浅谈路径规划算法
- ie8兼容性问题(三) 缓存问题
- 字符类型转换
- hdu 1864 最大报销额【01背包变形~】(实数转整型)
- Android 转场动画 仿探探点击卡片展示个人信息页面
- Java堆、栈的区别及String类的细节问题
- 在web端保存app的登陆状态的一个简单实现
- 深拷贝实例(一个类中包含另一个类的对象)
- 吾爱破解crackme 065-070
- jsp自定义标签接口-SimpleTag