2006-02-14 02:51:41 · Author: 五帝 · Tagged with: JavaScript | Comments
由于 Files 上应用程序的代码越来越多,我今天把应用程序的代码单提了出去,每个程序一个文件,第一次使用前加载。但 Files 现在还处于开发阶段,调试时代码经常变动。而 IE 中 XMLHTTP 默认会将内容缓存,GET 方式下只要 URL 没有变化,就会直接使用缓存,不发送任何请求。
经过搜索,最后在英文维基上发现了一个很好的解决方法:在调用 send 方法前设置 If-Modified-Since 头为一个比较早的日期。如使用
req.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
经过搜索,最后在英文维基上发现了一个很好的解决方法:在调用 send 方法前设置 If-Modified-Since 头为一个比较早的日期。如使用
req.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
Current language: Chinese (Simplified)