Firefox仅加载500 KB

时间:2013-11-19 17:15:28

标签: jquery ajax firefox backbone.js limit

我正在开发一个大型SPA(单页面应用程序)。

在这个项目中,我已经加载了一个大的初始化数据对象(json),它的文件大小约为1.5 MB。这个json-object充满了大整数时间戳和其他数字数据。作为MVC框架,我使用backbone.js,所以我用model.fetch(...)获取这些数据 在Chrome和Internet Explorer中(是的,真的是:-)),这没有问题,但是firefox只加载了大约500 KB的这些数据。

对我来说,看起来我的firefox配置有问题。您有什么想法,我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

如果此数据仅在初始化时接收,请尝试使用html加载它。当服务器生成页面时,将数据直接插入到文档正文中,并根据需要使用它:

<script type="text/javascript">
var bigData = JSON.parse('{"my":"x","big":1000,"data":["y","z"]}');
</script>

在这种情况下,您的利润是:

  • 页面生成时对数据库的单一请求;
  • 对于使用backbone-fetch的服务器的请求的时间经济性;
  • mozilla限制解决方案;

答案 1 :(得分:0)

我通过重新安装Firefox解决了这个问题。这似乎是配置的问题。现在Firefox还会加载所有数据。