方法2:用JavaScript在Ajax提交的时候加入一个随机数作为URL中的一个参数。req.open(url + "&" + Math.random).
后来上网搜的解决方法,希望对大家有用.
BLUEIDEA有个简单的法子解决这个问题,简单有效.
receiveReq.open("get","content.xml");
//当请求状态改变时调用handleReceiveChat方法
receiveReq.onreadystatechange = handleReceiveChat;
receiveReq.setRequestHeader("If-Modified-Since","0"); //加这行,完美解决
receiveReq.send(null);
后来上网搜的解决方法,希望对大家有用.
BLUEIDEA有个简单的法子解决这个问题,简单有效.
receiveReq.open("get","content.xml");
//当请求状态改变时调用handleReceiveChat方法
receiveReq.onreadystatechange = handleReceiveChat;
receiveReq.setRequestHeader("If-Modified-Since","0"); //加这行,完美解决
receiveReq.send(null);
本文介绍了一种使用JavaScript在Ajax提交时加入随机数作为URL参数的方法来解决Ajax请求被浏览器缓存的问题,并通过实例演示了如何实现这一解决方案。此外,还提供了一个简单有效的解决思路,通过设置特定HTTP头来完美解决该问题。
133

被折叠的 条评论
为什么被折叠?



