Firefox使用旧数据集进行D3可视化

时间:2014-11-26 10:24:54

标签: html json firefox browser local-storage

我有一个Web应用程序,它包含一个前端HTML页面,用户输入一些搜索参数,一个PHP处理文件,它接收搜索参数并使用在线Web API检索相关数据,然后将其传递给另一个HTML文件,数据显示在带D3的动态条形图中。 PHP进程创建一个JSON文件data.json,该文件在第二个HTML页面中通过$.getJSON导入。

这适用于Chrome和IE,但不适用于Firefox。如果我清除浏览器历史记录并运行搜索,那么一切正常。我执行的任何后续搜索都不会显示新数据,但会删除历史记录后原始搜索中的数据,即使data.json文件正在正确更新。

因此,我认为Firefox出于某种原因以某种方式存储初始data.json数据,并在每次调用页面时使用该数据。

我没有包含任何代码,因为它似乎更多关于Firefox的语义而不是代码问题。在用Bootstrap / Bootswatch设计网站后,它似乎开始这样做,但我不明白为什么会产生任何影响。

为什么会发生这种情况,请问?!

0 个答案:

没有答案