>웹 프론트엔드 >HTML 튜토리얼 >如何不让IE浏览器缓存_html/css_WEB-ITnose

如何不让IE浏览器缓存_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-21 09:47:251487검색

html web 缓存 浏览器 javascript

IE浏览器。。。我给你跪下了。。好不容易用CGI做出来的东西。。。结果谷歌火狐OKAY。。IE 8 和8-。。都给我有这毛病。。已经用了

完全没用- -||||   
PS:我是用window.location.href  来跳转的...      求大神告诉我百分百有效果的针对html    IE的缓存问题。。。   IE 6 7 8...  360流浪浏览器。。

回复讨论(解决方案)

url上加随机数,100%避免缓存
如:
"xxxx.htm?tag="+new Date().getTime()

真心不行。。。。。

css文件,js文件的url也加上时间戳试试,
时间戳防缓存是经过验证的有效手段,不会不行

给JS文件加url??  这个不知道怎么弄。。              求教。。。

刚没仔细看,你这个是activex控件吧,你可以找到加载这个activex的位置,给其虚拟路径加上时间戳

function createXHR() {
    var xhr;
    try {
        xhr = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e) {
        try {
            xhr = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E) {
            xhr = false;
        }
    }

    if (!xhr && typeof XMLHttpRequest != 'undefined') {
        xhr = new XMLHttpRequest();
    }
    return xhr;
}      大侠。。你看这个。。。怎么加时间戳。。 加在哪。。。






response.addHeader "Cache-Control", "max-age=0,no-cache,no-store"

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.