JSON数据加载问题

时间:2014-06-18 12:57:11

标签: javascript json browser

我正在创建一个grails应用程序并在我的控制器中加载JSON文件,并面临高风险的数据问题。

使用views部分的index.gsp文件中的请求加载JSON文件。

我的网页应用程序中有各种下拉菜单,日期滑块和图表,使用各种javascript库(d3,jquery,highcharts,dc和crossfilter)

现在,问题是每个下拉选择都会在浏览器中加载一个新的JSON表,在按下F12后可以在浏览器的网络部分看到 因此,在一组选择(取决于json表大小)后,一旦净数据传输超过200 Mb,浏览器和页面就会变得非常慢,最终导致浏览器/页面崩溃。

所以,我开始使用javascript搜索清除缓存内容,显然从结果来看,它非常难以实现,因为它处理浏览器的安全问题。

How to programmatically empty browser cache?

Clear the cache in JavaScript

因此,我需要一种方法让浏览器在每次选择下拉列表时清除缓存。

但是,JSON文件数据是否被加载到缓存内存或其他内容? 我还尝试通过转到工具..手动清除缓存,但浏览器仍然崩溃。

有谁能告诉我解决问题的方法?

主要有两个问题:

1。 JSON文件在哪里加载浏览器中的数据(哪个内存)?

2。如何清除此数据以减少浏览器的负载?

任何帮助都将不胜感激。

我目前正在尝试Gzip和其他压缩。

0 个答案:

没有答案