防止XMLHttpRequest文档的客户端存储

时间:2011-07-26 01:24:55

标签: javascript xml caching internet-explorer-8 client-side

我编写了一些使用XMLHttpRequest从远程服务器获取大量XML文档的JavaScript。为此,我创建了一个存储请求响应的变量。我解析了我感兴趣的数据的每个响应。然后,我循环回来并使用不同的URL再次运行该函数。我的理解是因为我使用相同的变量来存储XML,每个文档都会覆盖它之前的那个。但是,Windows任务管理器显示Internet Explorer使用的内存持续增长,可能来自现有无意义文档的缓存版本。

如何阻止IE存储所有文件?有没有办法不时清除这个缓存?

1 个答案:

答案 0 :(得分:0)

不,你不能这样做。 IE将每个响应数据存储在其缓存中。您不必处理此缓存,让IE为您执行此操作。