query、js去除浏览器(ff、ie)缓存问题
2011-09-28 12:13
302 查看
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)缓存问题
- jquery、js去除浏览器(ff、ie)缓存问题
- JavaScript js 兼容浏览器问题 兼容FireFox(FF)、IE的解决方法
- JavaScript js 兼容浏览器问题 兼容FireFox(FF)、IE的解决方法
- JavaScript js 兼容浏览器问题 兼容FireFox(FF)、IE的解决方法
- js添加事件、移除事件、阻止冒泡、阻止浏览器默认行为等写法(兼容IE/FF/CHROME)
- 判断一下浏览器类型(JS判断IE,FF等)
- 关于ff和ie共用js输出flash的问题
- FF和IE下的js兼容性问题 作者:w3pop.com 翻译/整理:w3pop.com
- IE和其他浏览器用JS新窗口打开的问题
- js在IE和FF下的兼容性问题
- IE和FF在JS方面的兼容性问题
- js添加事件、移除事件、阻止冒泡、阻止浏览器默认行为等写法(兼容IE/FF/CHROME)
- js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本
- JS判断IE,FF等浏览器类型
- FF和IE下的js兼容性问题(转)
- js判断浏览器版本(IE,FF,Chrome,Opear,Safari)
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器)
- 解决FF浏览器和IE下载文件乱码问题
- js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本