jquery、js去除浏览器(ff、ie)缓存问题
2010-03-09 09:40
555 查看
jquery、js去除浏览器(ff、ie)缓存问题
js
a='mypic.gif';
$("#lookpic").html("<img src='"+a+'?'+new Date()+"' width='160' height='120'/>");
用户头像修改的时候,因为文件名没变,图片内容变了,加载显示的时候浏览器直接显示第一次加载的图片。
导致用户不能实时看到效果。(图片上传是AJAX处理的 页面没有更新)
解决这个问题的办法是在 文件地址后边加一个变化的时间。就OK.不信可以自己试试。
加强阅读内容(浏览器小知识):
1:GET访问 浏览器 认为 是等幂的
就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配]
所以
第二次访问的时候 如果 URL字符串没变化 浏览器是 直接拿出了第一次访问的结果
js
a='mypic.gif';
$("#lookpic").html("<img src='"+a+'?'+new Date()+"' width='160' height='120'/>");
用户头像修改的时候,因为文件名没变,图片内容变了,加载显示的时候浏览器直接显示第一次加载的图片。
导致用户不能实时看到效果。(图片上传是AJAX处理的 页面没有更新)
解决这个问题的办法是在 文件地址后边加一个变化的时间。就OK.不信可以自己试试。
加强阅读内容(浏览器小知识):
1:GET访问 浏览器 认为 是等幂的
就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配]
所以
第二次访问的时候 如果 URL字符串没变化 浏览器是 直接拿出了第一次访问的结果
相关文章推荐
- jquery、js去除浏览器(ff、ie)缓存问题
- query、js去除浏览器(ff、ie)缓存问题
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器)
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器)
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器) 转
- JavaScript js 兼容浏览器问题 兼容FireFox(FF)、IE的解决方法
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器)
- JavaScript js 兼容浏览器问题 兼容FireFox(FF)、IE的解决方法
- JavaScript js 兼容浏览器问题 兼容FireFox(FF)、IE的解决方法
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器)
- js添加事件、移除事件、阻止冒泡、阻止浏览器默认行为等写法(兼容IE/FF/CHROME)
- IE和FF兼容问题CSS和JS
- JQUERY版本导致的ff与ie兼容问题
- 去除浏览器下jquey easyui datagrid、combotree 缓存问题
- js实现鼠标拖动图片并兼容IE/FF火狐/谷歌等主流浏览器
- ie下jquery.getJSON的缓存问题的处理方法
- 原生Js在各大浏览器上、火狐、ie、谷歌、360等出现的不兼容问题。
- js添加事件、移除事件、阻止冒泡、阻止浏览器默认行为等写法(兼容IE/FF/CHROME)
- 【问题解决】IE 浏览器 GET 请求缓存问题
- JS兼容性问题(FF与IE)